Object클래스, System클래스, Class클래스, String클래스, Wrapper클래스, Math클래스
java.lang 패키지 : 자바 프로그램의 기본적인 클래스, 인터페이스를 담고 있다. 이들은 import 없이 사용할 수 있다. 지금까지 String, System 클래스도 import없이 사용해왔다.
java.lang 패키지에 속하는 주요 클래스를 공부해보자.
공부하게 될 클래스와 그 클래스에 소속된 메소드는 자바 API문서에서 적극적으로 찾아보며 익히도록 하자. 이 자바 API문서를 읽는 습관이 중요하야. API는 원래 매우 방대하기 때문에 API문서를 반드시 적극 이용할 줄 알아야 한다.
자바API문서
나는 바탕화면에 이렇게 놨어따 ㅎ_ㅎ
API (어플리케이션 프로그래밍 인터페이스) - 라이브러리라고도 부른다.
프로그램 개발에 자주 사용되는 클래스, 인터페이스 모음이다.
JDK11이후 API문서의 레이아웃은 자바표준api를 모듈별로 정리해서 정리한다. <--나는 요거!
(JDK8의 문서는 자바표준API를 패키지별로 정리해 보여준다. 검색하면서 많이 본 화면!!)
이클립스에서도 API문서를 편리하게 볼 수 있다. (편집뷰에서 해당클래스 선택후 F1키 : help뷰)
ㅡㅡㅡㅡㅡ
그럼 자바API문서에서는 뭘 봐야 하까? 보고싶은걸 보면 대개찌
cf) static이 없으면 기본적으로 instance고, protected가 없으면 기본적으로 public이다.
여러가지 기본적인 java.lang 패키지의 클래스들을 공부해보자.
ㅇObject 클래스
ㅇSystem 클래스
ㅇClass 클래스
ㅇStrnig 클래스
ㅇWrapper 클래스
ㅇMath 클래스
'JAVA' 카테고리의 다른 글
[JAVA] java.lang 패키지의 System클래스 (0) | 2020.07.23 |
---|---|
[JAVA] java.lang 패키지의 Object클래스 (0) | 2020.07.22 |
[혼자 공부하는 자바] 7/19 10-2 [예외 처리] (0) | 2020.07.19 |
[혼자 공부하는 자바] 7/17 10-1 [예외 처리] [예외 클래스] [일반예외] [실행예외] (0) | 2020.07.17 |
[혼자 공부하는 자바] 7/15 9-2 [익명 객체] [익명자식객체] [익명구현객체] (0) | 2020.07.15 |