[Java] 변수, 변수 선언과

안녕하세요. 코딩을 배우는 Skylar(Lar)입니다.

프로그래밍에 대해 배운 내용을 정리하는 블로그를 운영하고 있습니다.

잘못된 정보에 대한 수정은 언제나 환영합니다.

변하기 쉬운

값을 저장하는 메모리입니다.

사용하기 전에 선언을 통해 값을 저장할 위치를 할당해야 합니다.

변수 선언 및 초기화

변수 선언: (유형) (변수 이름);

변수를 선언하면 값을 저장할 메모리 위치가 할당됩니다.
변수를 사용하기 전에 먼저 선언해야 합니다.

변수 초기화: (변수명) = (할당할 값);

변수를 초기화한다는 것은 변수에 값을 부여한다는 의미입니다.

* 변수 선언과 초기화를 동시에 할 수 있습니다.

(유형)(변수명) = (할당할 값);

1) 데이터 유형

데이터 형식 1B 2B 4비 8비
숫자 유형 정수 유형 바이트 짧은 내부
실수 유형 호버링 더블
문자 유형 소식 징후 ”
끈 “”
허위 사실 화재 유형 부울

* char(2B)는 하나의 케이스만 포함하고 싶을 때 사용합니다.

* 문자열은 큰따옴표(“”)로 묶고 문자(char)는 작은따옴표(”)로 묶습니다.

* String과 char의 차이점 : 기본형은 char, Java 자체 클래스 제공으로 더 많은 문자를 편리하게 사용 -> String

2) 명명 규칙(변수, 함수, 클래스)

영어, 한글, 숫자, _, $를 조합하여 만듭니다.

대소문자를 구분하며 숫자로 시작할 수 없습니다.
예) AA =/= AA

if, else 등 프로그램에서 이미 사용된 예약어는 사용할 수 없습니다.

* 일반적으로 변수 및 함수는 소문자이며, 클래스 이름은 첫 글자만 대문자로 나머지는 소문자로 표기합니다.

int age; //int 타입 선언
age = 10; //값 할당 문장(변수 초기화), 대입연산자 ' = ' 으로 값 할당
int age = 10; //위 두 문장을 하나로 연결한 것.

String name; //String 타입 선언
name = "aaa";

boolean flage = true; //(타입 선언 + 값 할당)

System.out.println("age : " + age); //변수 이름은 값과 같다.
System.out.println("name : " + name); System.out.println("flag : " + flag); //결과 age : 20 name : "aaa" flag : true int num = 5; //변수 선언 및 초기화