728x90
반응형
// 남궁성의 자바의 정석 기초편 듣는 중//
왜 처음에 자바부터 하지 말라는지.. 알겠음..
너무 재미가 없어..
결국.. js 강의도 동시에 .. 듣는 중..
- println() 줄 바꿈
- print() 줄바꿈 안함
- fn + cmd + f11 실행 단축키
- 상수는 값 변경X,final int
- 리터럴 literal 상수와 구별하려고 그 자체 값을 의미하는 것.
- 접미사는 정수형 Long에 붙이는 L하고, 실수형 float에 붙이는 f만 신경
- 실수형은 2개 밖에 없어서 double의 d는 거의 뗌
- 접미사는 대소문자 구별 x
- 줄바꿈 문자 -> 개행 문자 '\n' --> 탭이나 백스페이스는 앞에 \ 붙여서 표현
- 초록색 --> f, d, ., e 가 있으면 실수형 리터럴임. 0이 생략되어있더라도
- 출력 될 때는 접미사 출력 x -->
// 10.0
// 0.1
// 10.0
// 1000.0
+ 강의를 듣다가 진수를 모르겠어서 검색했다.
설명이 너무 잘 되어 있어서 그대로 가져왔다.
++ 뒤에서 설명할듯...
유튜브 .. 강의 순서가 너무 뒤죽 박죽이야..
- 왼쪽부터 계산되기 때문에 순서가 매우 중요함.
- 어차피 문자열이 하나라도 있으면 문자열이지만,, 순서 제대로 확인할 것.
- 부호없는 정수 0부터 시작임. 그래서 표현은 0 ~ 2^n -1 => 개수는 2^n
- 부호 있는 것은 - 2^(n-1) ~ 2^(n-1) => 개수는 2^n
- char (16bit)빼고 byte(8bit), short(16bit), int(32bit), long(64bit) 전부 다 부호 비트(sign bit) 있음
- 몇 byte인지 알면 정수 범위를 외울 필요는 없지만, 대략 컷오프를 대충 외우시는 듯
- byte => -128 ~127
- short => -32768 ~32768 (5자리 수)
- char => 0 ~ 65535
- int => 2^31 => 약 - 20억 ~ 20억
- long => 2^63 => 약 - 800경 ~ 800경
- E가 .. 10인듯?
- 실수형은 저장 가능한 범위는 어차피 커서 정밀도(오차가 없는 자리수)가 더 중요함.
- 훨씬 큰데 저장이 되는 이유는 부호, 지수, 가수를 나눠서 저장하기 때문.
- 표현할 수 없는 범위가 있음!!!
- double이 float에 거의 2배고, 실수형의 디폴트 값!
너무 익숙하지 않은 개념들이라서,
시간이 걸릴 듯 함.
지루하지만, 제대로 각잡고 설명하는 강의는 처음이라서 들을만함..
구현하는 거랑 섞어서 들으면 ^^;;..
728x90
반응형
'Web Developing > Java' 카테고리의 다른 글
[java] 연산자 operator, 형변환, 사칙 연산자 (3) | 2024.03.18 |
---|---|
[java] 오버플로우, 타입 간 변화 (0) | 2024.03.17 |
[java] Scanner, 진법 추가 (3) | 2024.03.17 |
[Java] printf()의 지시자 (0) | 2024.03.15 |
[Java] 단축키 (0) | 2024.03.15 |