Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- JDBC
- DB
- Oracle
- Annotaion
- 조회
- stream
- where
- 다이얼로그
- DB연동
- InputStream
- 오라클
- 16bit
- array
- transient
- 자바
- Join
- Reader
- 예외처리
- driver
- statement
- java
- set
- 상속
- swing
- 난수
- select
- Connection
- Serializable
- 8bit
- Transaction
Archives
- Today
- Total
오버플로
[Java] charset / early return 본문
1. charset
- 컴퓨터에서 문자를 사용하기 위해 미리 정의해둔 문자 테이블
- 종류 : 완성형 charset, 조합형 charset // 조합형 charset은 지금 없어짐
- 조합형 : 자음과 모음을 조합하여 글자를 생성, 모든 한글을 표현할 수 있음 (예전 아래아한글이 제공)
- 완성형 : 모든 글자를 만들어 두고 사용하는 charset, charset에 존재하지 않는 문자는 표기할 수 없음
* 1byte charset, 2byte charset, 3byte charset이 있음
- 1byte charset : 8859_1 => 영어(대,소), 숫자, 특문
- 2byte charset : EUC-KR(국제표준), KSC5601(국내표준-X), MS949(마이크로소프트사-기업) => 영어(대,소), 숫자, 특문, 한글
- 3byte charset : UTF-8(국제표준) => 영어(대,소), 숫자, 특문, 한글 => 국제 표준인 UTF-8을 많이 씀
2. early return
- method의 반환형이 void인 경우 값을 가지지 않은 return을 사용할 수 있음
- 괄호 갯수가 줄어서 가독성이 향상됨
- Ex. if~else문의 경우, if가 엄청나게 길때 사용하면 좋음!!
기존 구문의 경우)
return 값;
-> 반환형이 존재할 때 사용하는 return, 값을 내보내는 일
early return의 경우)
return ;
-> 반환형이 존재하지 않을 때 사용하는 return - 아랫줄의 코드를 실행하지 않고 호출한 곳으로 돌아가는 일
'Java' 카테고리의 다른 글
[Java] Lambda식 (0) | 2021.09.07 |
---|---|
[Java] ObjectStream 활용 - 객체 내보내기 & 객체 읽기 (0) | 2021.09.03 |
[Java] 직렬화(Serializable) / transient / ObjectStream / serialVersionUID (0) | 2021.09.01 |
[Java] IO Stream 활용 (2) - 파일 쓰기 (0) | 2021.08.31 |
[Java] IO Stream 활용 (1) - 파일 읽기 (0) | 2021.08.30 |
Comments