[Java] API

강미연·2023년 3월 15일
0
post-thumbnail

자바 API란?

자바 프로그래밍에서 기본적으로 제공되는 클래스와 인터페이스의 집합으로, 개발자들이 편리하게 자바 프로그램을 개발할 수 있도록 도와준다.

자바 API는 Java SE(Standard Edition)와 Java EE(Enterprise Edition) 두 가지 버전으로 나뉘어져 있으며, Java SE API는 Java 프로그래밍에서 가장 기본적인 클래스와 인터페이스를 제공하고, Java EE API는 엔터프라이즈 애플리케이션 개발을 위한 클래스와 인터페이스를 제공한다.


대표적인 클래스와 인터페이스

  • java.lang 패키지: 자바 프로그래밍에서 가장 기본적인 클래스와 인터페이스를 제공하는 패키지로, Object, String, Integer 등의 클래스와 Runnable, Cloneable 등의 인터페이스를 포함한다.
  • java.util 패키지: 자료구조와 관련된 클래스와 인터페이스를 제공하는 패키지로, ArrayList, HashSet, HashMap 등의 클래스를 포함한다.
  • java.io 패키지: 입출력과 관련된 클래스와 인터페이스를 제공하는 패키지로, InputStream, OutputStream, FileReader, FileWriter 등의 클래스를 포함한다.
  • java.net 패키지: 네트워크와 관련된 클래스와 인터페이스를 제공하는 패키지로, Socket, ServerSocket, URLConnection 등의 클래스를 포함한다.
  • java.awt 패키지: 자바에서 GUI 프로그래밍을 할 때 사용되는 클래스와 인터페이스를 제공하는 패키지로, Button, TextField, Frame 등의 클래스를 포함한다.
  • javax.swing 패키지: 자바에서 GUI 프로그래밍을 할 때 사용되는 클래스와 인터페이스를 제공하는 패키지로, JButton, JTextField, JFrame 등의 클래스를 포함한다.

이외에도 다양한 패키지와 클래스, 인터페이스들이 제공되며, 자바 API 문서를 통해 자세한 내용을 확인할 수 있다. 자바 API 문서는 오라클(Oracle)의 공식 웹사이트에서 제공되며, 검색 기능을 통해 필요한 클래스나 인터페이스를 빠르게 찾을 수 있다.

0개의 댓글