본문 바로가기
반응형

개별 프로그래밍 언어 학습/Java3

변수 타입과 리터럴 타입에서, 왜 long이 float을 담을 수 없나요? https://www.youtube.com/watch?v=ee6h4xFXsTw&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=14 13분대 입니다! ​ long이 8byte, float은 4byte를 커버하는데, "실수형은 정수형보다 저장 범위가 훨씬 넓다" 는 말이 잘 이해가 되지 않습니다..! ​ 말 그대로, 수직선 상에서 정수형은 점이고 실수형은 선처럼 조밀해서 저장되는 범위가 훨씬 넓다는 것은 이해하나, 그럼 byte가 더 작은데 어떻게 더 많은 양을 저장하지..? 라는 생각이 드네요..! 자바의 정석을 공부하다가 얻게된 고민이다, float이 값을 표현하는 방식이 부동소수점이라는 방식인 것 같다. https://madplay.github.io/post/the-.. 2022. 5. 18.
이클립스의 단축키, 자동완성기능, 주석 https://www.youtube.com/watch?v=UrbO_1sijvs&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=8 ctrl + shift + L을 하면 단축키 전체 목록을볼 수 있다. 제일 자주 쓸 것은 ctrl + space, 자동완성 단축키 이다. 출력을 쓰기 위해선, sysout이라고 쓰고 자동완성을 해주면 된다. 이것이 가능한 이유는 이클립스에 템플릿이 정의되어 있기 때문인데, 사용자가 임의로 수정할 수 있다. 위의 sysout을 sop 으로 바꾼뒤 OK를 누르면 이런 문구가 뜬다. Yes를 누르면 추가 템플릿을 더하는 것이고, No를 누르면 기존의 sysout을 없애고 sop만 유지시키는 것이다. 그리고 기본으로 설정된 자동완성 기능 중 .이 있.. 2022. 5. 2.
자바의 정석 기초편 학습 - 1 https://www.youtube.com/watch?v=C3P1umV-NOI&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=5 자바 API 설치와, 자바를 사용하면서 참고해야할 패키지와 클래스들을 정리해둔 공식 사이트도 얻을 수 있다. 이것이 API의 힘?! 편의성을 적극 활용해야 효율적인 코딩이 가능하다. 패키지는 간단하게 클래스의 상위 폴더라고 생각하면 된다. 비슷한 클래스들끼리 묶어둔 것이다. 보통 ALL Classes를 눌러서 클래스를 보통 찾는다. 추가로 위의 INDEX 버튼을 클릭하면 메서드를 이름 순으로 나열 한 페이지를 볼 수 있다. 자바로 프로그래밍을 하다 보면 특정 메서드가 어디 클래스에 속해 있는지 잘 모를 때가 있는데, 이 곳에서 ctrl + F.. 2022. 5. 2.
반응형