프로그래밍 정리/자바

J2SE 패키지 종류(표준 패키지)

주누다 2013. 5. 18. 22:00
반응형

java.lang

=> Java 프로그래밍에 필요한 기본 요소 / Java의 데이터 타입과 구문 문법에 관한 클래스가 정의 / 예외 상황과 스레드, 시스템 등의 클래스가 정의


java.io

=> String 클래스에 바탕을 둔 I/O 기능을 제공 / 특정 운영체제에 종속되지 않는 입출력을 제공 / String 입출력, 파일입출력, 입출력에 관련된 예외 처리를 위한 클래스들이 포함


java.net

=> Network와 관련된 클래스들. 소켓 연결과 URL처리를 위한 클래스들로 구성


java.awt

=> AWT는 Abstract Window Toolkit의 약자로, Java의 운영체제에 무관한 윈도우 생성 툴을 지원 / 메뉴 바, 스크롤 바, 버튼, 프레임, 체크 박스, 다이얼로그 박스, 폰트 등에 관련한 사용자 그래픽 환경 구성을 위한 클래스들로 구성


java.applet

=> Java applet을 만드는데 기본이 되는 Applet 클래스 제공. init, start, display 등의 메소드 등을 재정의하여 사용.


java.util

=> 프로그래머에게 유용한 유틸리티 클래스를 제공 / 날짜와 시간, 비트 집합, 해쉬, 테이블, 랜덤, 스택 등 다양한 표준 프로그래밍 자료 구조체를 지원.


java.swing

=> AWT 컴포넌트보다 미려하고 풍부한 기능성을 갖춘 스윙 컴퍼넌트. Look and Feel 지원


java.beans

=> S/W 컴포넌트 프로그래밍 모델 지원


java.sql

=> 데이터베이스 종류에 독립적인 데이터 바이트 접근 지원(JDBC)

반응형