본문 바로가기

Program Language/Java

[JAVA] 자바 정리 - 2

[JAVA] 자바 정리 - 2


* 변수

- 어떤 데이터를 나타내는 일종의 기호 혹은 지시 대명사와 같다

- 변하는 수

- 변수 사용하는 이유 ? 나중에 한번만 수정하기 위해, 나중에 계속 사용하기 위해


* 기본자료형

1바이트 - byte

2바이트 - short, char

4바이트 - int, float

8바이트 - long, double


* 자동(묵시적) 형 변환

- JVM 내에서 알아서 해석되는 변환작업

- 작은 데이터 타입에서 큰 데이터 타입으로


* 명시적 형 변환 (Casting)

- 큰 데이터 타입에서 작은 데이터 타입으로

- 개발자가 직접 컴파일시 알려줌


* 제어문

- 데이터를 어떻게 처리해야 하는지 결정하는 부분


* if ~else if 규칙

- 갈수록 범위가 넓어지도록 작성

- 마지막의 else는 최후의 수단에 해당하는 코드 넣기

- 공통으로 실행되야 하는 코드는 if 밖에

- 부등호의 방향은 > 로


* switch문의 단점

- 부등호 연산이나 논리연산, 산술연산을 사용할 수 없다.

- break문을 주의해야 한다.

- 세미콜론과 콜론의 차이 구분이 쉽지 않다.


cf) switch 는 if ~else if와 같은 기능을 하지만 약간 가독성을 높이는 효과가 있다.


* nextInt( ) 

- 키보드에서 입력되는 글자를 숫자로 바꿔주는 기능


* Arrays.toString(배열)

- 배열 안에 있는 내용을 확인하고 싶을 때


* System.arraycopy()

- 손 쉬운 배열 복사


'Program Language > Java' 카테고리의 다른 글

[JAVA] 정규식  (0) 2018.07.25
[JAVA] 자바 정리 -1  (0) 2017.10.13
[JAVA] SQL_3  (0) 2017.05.31
[JAVA] JDBC_2  (1) 2017.05.30
[JAVA] JDBC  (0) 2017.05.29