자바 라이브러리 패키지

(2019-05-21)

자바 클래스 라이브러리

1. 자바 언어라이브러리 패키지

  ※ 여기서, 패키지(package)란?
     - 클래스들을 모아놓은 폴더/디렉토리 개념
        . 서로간에 관계가 깊은 클래스인터페이스들을 묶어 놓은 프로그램 묶음 단위 
        . 여러 클래스들을 계층적으로 관리하기 위함
     - 한편, 
        . 같은 패키지 내 동일 디렉토리에 있는 클래스끼리는,
        . 특별한 문법 구문이 없더라도 다른 클래스를 사용 가능
        . 다른 패키기/디렉토리에 있는 것을 사용하려면, import 문장 문법에 의함

  ㅇ 자바는 풍부한 클래스 라이브러리 패키지를 갖고 있음
     - 자바 해석기용       : java.lang, java.io, java.util 등
        . java.lang 패키지 : 자바 기본 클래스들이 이에 속해 있음
           .. 기본 클래스 : Object, String, Integer, System 클래스 등
        . java.util 패키지 
           .. 날짜와 관련된 클래스인 Date, Calendar 클래스
           .. 자료구조와 관련된 컬렉션 프레임워크와 관련된 인터페이스클래스 등
           .. 기본 클래스 : Scanner 데이터 추출용 클래스 등
     - 브라우저 환경지원용 : java.applet, java.awt 등
     - 통신지원용          : java.net 등


2. 자바 시스템 라이브러리Object 클래스
     - 자바 클래스 라이브러리의 루트 클래스
     - 자바의 모든 클래스Object의 후손
        . 따라서, Object의 멤버를 공유하며, Object메소드를 호출 가능
     - 정의된 9개 메소드들 : toString(), equals(), hashCode(), clone(), finalize(),
                             getClass(), notify(), notifyAll(), wait()

  ㅇ System 클래스
     - 자바 가상머신이 실행되는 기반 운영체제와 관련된 콘솔 입출력, 프로세스 관리 등


[자바 라이브러리/패키지] 1. 자바 라이브러리 패키지
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
          1. 프로그램, 프로그래밍
          2. 프로그래밍 기법
      1.   프로그래밍 언어론
      2.   구조적 프로그래밍
      3.   객체지향 프로그래밍
      4.   자료표현코드
      5.   자료구조
      6.   알고리즘
      7.   시스템 소프트웨어
      8.   프로그래밍언어 종류
            1. 프로그래밍 언어
        1.   C
        2.   C++
        3.   자바(Java)
              1. Java 언어
              2. 자바 기초 문법
              3. 자바 변수,자료형
              4. 자바 관련 용어
              5. 자바 클래스
              6. 자바 메소드
          1.   자바 개발 환경
          2.   자바 라이브러리/패키지
            1.   1. 자바 라이브러리 패키지
          3.   자바 언어 기타
        4.   자바스크립트
        5.   PHP
        6.   파이썬
        7.   (기타 언어)
      9.   프로그래밍 기타일반
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌