본문 바로가기
Java

[Java] 2. 변수

by 유혁. 2022. 3. 15.

※ 개발자에게 권장하는 규칙 

-. 클래스 이름의 첫 글자는 항상 대문자

-. 변수와 메서드의 이름의 첫 글자는 항상 소문자

-. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다.

-. 상수의 이름은 모두 대문자로 한다. 여러단어로 이뤄진경우 '_' 로 구분한다.

 

 

1. 변수의 타입 

- 기본형

 : 논리형(boolean), 문자형(char), 정수형(byte,short, int, long), 실수형(float, double)

 

- 참조형

 : 객체의 주소를 저장.

 

Java는 참조형 변수간 연산이 불가능하다. 그러므로 연산에 사용되는 변수는 모두 기본형 변수이다.

 

* 기본형의 종류 

booelan(1byte) : true, false 중 하나의 값을 가지며, 논리적 계산에 사용

char(2byte) : 문자를 저장하는데 사용되며, 변수에 하나의 문자만 저장가능

byte(1byte), short(2byte), int(4byte), long(8byte) : 정수를 저장하는데 사용되며, 주로 int를 많이 사용하며 byte는 이진데이터를 다룰 때 사용한다. 

float(4byte), double(8byte) : 실수를 저장하는데 사용되며, double를 주로사용

 

2. 상수와 리터럴

- 상수 

 : 변수와 마찬가지로 값을 저장 할 수 있는 공간이지만, 다른 값으로 변경이 불가능하다. 

   변수 앞에 final을 선언해주면 된다. 선언과 동시에 초기화 해야함.

   상수의 이름은 모두 대문자로 지정하며 여러단어는 "_" 로 구분한다.

 

   final int MAX_COUNT = 10;

 

- 리터럴 

 : 값을 리터럴이라 한다. 위 MAX_COUNT 의 값인, 10 이 리터럴이다.

 

 

'Java' 카테고리의 다른 글

[Java] 4. static 메소드와 인스턴스 메소드  (0) 2022.03.15
[Java] 3. 향상된 for문  (0) 2022.03.15
[Java] 1. Java를 시작하기 전에  (0) 2020.11.30
DES 암호화 복호화 정리  (0) 2019.07.16
[Java] Spring URL escape code 로 변환  (0) 2017.09.04