반응형
Java API란? (Application Programming Interface)
- 프로그램 개발에 필요한 기능을 제공하기 위한 도구
- 라이브러리를 이용하여 배포된 클래스 , 인터페이스 , 열거형
- 프로젝트에 빌드된 JRE System Library - 수많은 클래스 , 인터페이스 , 열거형 존재
자바의 자료형(참조형)의 종류
- 클래스 (Class)
- 인터페이스 (Interface)
- 이넘(Enum)
모듈
- 권한 / 특정한 클래스에 접근하거나 접근을 차단하기 위해 만듦
오픈소스
- 자바는 원래 무료 오픈소스였지만,
- 오라클에 넘어가면서 자바 중 오라클에서 개발한 소스는 라이센스갖고 있음
- 물론 개인사용은 무료지만, 상업용 배포는 유료
- 이클립스가 기본적으로 제공하는 것이 open JDK(무료)
메소드를 언제 호출하는 것이 좋은지 아는 것이 중요!!
그래야지 메소드가 들어있는 클래스에 접근해 메소드 호출 가능함
반응형
'java > java.lang' 카테고리의 다른 글
[java/lang] 6. Exception 클래스 (0) | 2024.06.16 |
---|---|
[java/lang] 5. StringBuffer 클래스 (0) | 2024.06.15 |
[java/lang] 4. Wrapper 클래스 (1) | 2024.06.15 |
[java/lang] 3. String 클래스 (0) | 2024.06.14 |
[java/lang] 2. System 클래스 (1) | 2024.06.14 |