[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 |