자바공부하기 130

J2SE 패키지 종류

 

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

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

 

javax.swing

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

 

java.beans

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

 

java.sql

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

 

 

** java.text, java.math, java.rmi, java.security

 

 

+ Recent posts