JAVA

2일차 JAVA

23615038 이서경 2025. 1. 9. 16:26

- 워크스페이스 변경시 설정들이 다 사라짐

- 워크스페이스마다 새로운 설정 가능

 

출력문

- 출력하는 문법

- 결과를 보여주는 것

 

package Explorer 빈칸 클릭 후 컨트롤+n 후 java project 선택

* 9버전 사용시 module 박스 체크 해제

Next 계속 클릭

만들어지면

package Explorer에 위와 같이 생성됨

src 선택후 컨트롤 + n class 입력 클래스 생성시 첫글자는 무조건 대문자

화자는 클래스 이름을 Main으로 성정했기 때문에 Main 클래스가 생성됨

main을 입력하고 컨트롤 + 스페이스(자동완성 기능) 상단에 있는 main 선택

더보기

rintln이라는 출력문 자체가 적혀있는 문구를 출력하고

줄바꿈한다 라는 기능 수행

But print or printf는 줄바꿈 기능이 없음 /n을 사용하면 println을 사용하지 않아도 줄바꿈 가능

public class Main {
	public static void main(String[] args) {
		//출력문
		System.out.println("안녕하세요"); //sysou입력 후 컨크롤 + 엔터 하면 자동완성
	}
}

후 저장 컨트롤 + s

f11 

위와같이 선택 후 ok 

콘솔창에 안녕하세요가 나옴

결과

public class Main {
	public static void main(String[] args) {
		System.out.println("abcd"); //문자열
		System.out.println(1234); // 
	}
}

변수-variable

-  상황에 따라 값이 변할 수 있는 수

- 같은 공간안에서 동일한 이름으로 선언 할 수 없음

- 정수형 데이터만 들어갈 수 있는 x라는 변수(하나의 공간)을/를 만들고 5라는 값을 넣는다(int x = 5)

- int x; 변수 선언

- x = 5; 변수 초기화

- = 대입 연산자

- 변수명이 =마크 좌변에 위치하면 무조건 공간

- 변수명이 =마크 좌변에 위치하지 않으면 무조건 값

int x = 5; //변수 선언
	x = 3; //기존의 값 초기화 후 대입즉 재할당

 

 

* 변수의 명명규칙

1. 무조건 지켜야하는 규칙

- 숫지로 시작할 수 없음

- 숫자로만 이루어질 수 없음

- 특수 문자에 제한 _제외하고는 거의 사용하지 않음

2. 관례상 지켜야하는 규칙

- 표기법 준수

   - 파스칼 -> TestTest 단어의 첫 문자를 대문자 => class명을 파스칼 표기

   - 카멜 ->tesrTest 두번쨰로 오는 단어의 첫문자부터 대문자 => 변수명에 사용, 메서드명

   - 스네이크 -> test_test _로 묶음 => 변수명에 사용(DB관련)

- 사용목적에 맞는 이름을 지어야한다.

 

* 자바의 데이터 타입