alt shift n | 새로운 프로젝트 만들기 |
ctrl n | 새로운 클래스 만들기 ( 해당 프로젝트의 src 선택 후 ) |
alt ㅁ | 프로젝트, 클래스, 인터페이스에서 해당 이니셜로 선택할 수 있음 |
ctrl shift + | 글씨 키우기 |
ctrl shift - | 글씨 줄이기 |
ctrl m | 전체화면 |
insert | 쓰는것이 겹쳐지면서 지워지게하는 커서 |
alt shift s o | 생성자 만들기 |
alt shift r | 전체적으로 이름 바꾸기 ( class 이름도 ) |
ctrl space바 | 자동완성 |
ctrl z | 뒤로가기 |
ctrl s | 저장 |
ctrl x | 저장하고 해당 영역 삭제 |
ctrl t | 가족 관계도 |
ctrl shift o | 자동 import |
ctrl shift f | 줄 맞춤 |
alt 위 아래 | 해당영역 위 또는 아래로 이동 |
ㅊ한자 | 제곱근이나 1/2같은 기호 사용 |
전역 변수는 data 영역에 저장된다.
전역변수는 자동 초기화가 된다.
%f 를 쓰면 기본적으로 소수점 6자리가 나온다.
float는 4바이트이자 32비트다.
3.7이란 숫자를 float로 저장한다고 하면
1bit | 8bit | 23bit |
양수면 0 / 음수면 1 | exp 진수 영역 | f 가수 영역 |
3.7은 양수니까 0 | 3.7의 정수는 3이니까 0011 |
3.7의 0.7이 가수영역이니까 이진수로 교환 // 가수영역 * 2 한 값이 1보다 크면 1을 넣고 (계산값-1)*2를 해준다. 1.0이 되는 순간까지 무한 반복을 하거나 24비트에서 반올림 된다. 0.7*2=1.4 ---> 1써짐 ---> 1.4-1=0.4 0.4*2=0.8 ---> 0써짐 0.8*2=1.6 ---> 1써짐 ---> 1.6-1=0.6 . . . |
0 | 0000 0011 | 10110... |
이런 식으로 비트가 반올림되는 컴퓨터 연산의 오류가 있다.
그래서 7자리 까진 정확하지 않고 기본적으로 6자리까지 정확하다.
따라서 %f 는 기본적으로 6자리까지 출력이 되는 것이다.
eclipse를 처음 깔면 perspective를 java로 선택이 되어있는지 확인해야 한다.
java로 선택해놓으면 package explorer이 켜지는 것이다.
'🌈 > JAVA Programming' 카테고리의 다른 글
[모던 자바 인 액션] ch11. null 대신 Optional 클래스 (0) | 2021.11.26 |
---|---|
2019.08.31 day07 항공사 서비스 AMS ( AmsField, AmsMain) (0) | 2019.10.04 |
2019.08.31 day07 생성자, 오버 로딩 (Car , Road) (0) | 2019.10.01 |