- James Arthur Gosling
- 문서나 코드라인을 설명하기 위해 작성하는 것. //와 같은 한 줄 주석과 /* */ 와 같은 여러 줄 주석이 있다. 언어마다 주석 처리 방법이 다르다.
- 컴파일 시에 주석은 컴파일하지 않고 삭제처리 된다.
- 가독성을 위해 들여쓰기를 한다. 보통 회사, 협업을 자주하는 곳에는 자신들만의 기준이 정해져있다.
- 프로그래밍을 위해 값을 이용할 수 있는 수. JAVA에서는 타입과 크기를 정해야 한다..
- 변수를 만드는 작업인데, 간단히 말하면 변수의 타입과 크기를 정해주는 작업이다.
타입 설명 크기(bit) 범위
수가 아닌 것
typeName size detail boolean 1 byte false, true char 2 bytes unicode 로 구성된 문자열 셋을 표현하기 위한 타입
정수
typeName size detail byte 1 byte -128 ~ 127 ( 256 ) short 2 bytes -32,768 ~ 32,767 ( 65,535 ) int 4 bytes -2,147,483,648 ~ 2,147,483,647 ( 4,294,967,295 ) long 8 bytes -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 ( 18,446,744,073,709,551,614 )
실수( 부동 소수점으로 표현된 수 )
typeName size detail float 4 bytes 1.4E-45 ~ 3.4E38 (1.4 10^-45 ~ 3.4 10^38) double 8 bytes 4.9E-324 ~ 1.8E308 (4.9 10^-324 ~ 1.8 10^308)
- num 변수를 선언하는 과정. 메모리에 정수로 이용할 4 bytes 공간을 확보한다.
public class CharacterExample{ public static void main(String[] args){ char ch = 'a'; System.out.println(ch); } }
- 출력 결과: a
char 타입의 ch 변수에 'a'라는 값을 넣고, System 클래스에 있는 out 스트림의 println 메소드를 통해 ch 변수를 문자로 출력한다.
ASCII(American Standard Code for Information Interchange)의 약자로 미국에서 컴퓨터에서 화면에 띄우기 위해 128문자로(7비트로) 정한 문자열셋(character set)이다.
- 상수는 final 예약어를 붙이며 한번 초기화된 값을 수정할 수 없다. 예를 들어 우리가 익히 알고 있는 원주율(π)값이나 고정값을 정할 때 사용한다.
- 변수는 초기화 이후에도 값을 계속 바꿀 수 있다.
- 변수가 선언된 이후에 초기값을 대입하는 행위. 초기화 ≠ 변수 선언