어쨌든 Java API는 무엇입니까?

Q : Java API는 무엇이며 Java 언어에 어떻게 적합합니까?

ㅏ:
  • 자바 언어
  • 자바 가상 머신 (JVM)
  • Java API (응용 프로그래밍 인터페이스)

Java 언어는 Java 프로그래밍 언어의 구문과 의미를 정의합니다. 기본 유형, if / else 블록, 클래스 선언 구문, 예외 구문, 변수 범위 지정 규칙 및 언어가 작동하는 데 필요한 기타 모든 것과 같은 기본 어휘를 정의합니다. Java 언어에 대한 전체 설명은 "Java 언어 사양"을 참조하십시오.

JVM은 Java 바이트 코드를 실행합니다. 일반적으로 Java 언어를 준수하는 코드를 컴파일하여 Java 바이트 코드를 생성합니다. (그러나 다른 언어로 작성된 코드를 Java 바이트 코드로 컴파일 할 수 있습니다.) JVM에 대한 설명은 "Java Virtual Machine 사양"을 참조하십시오.

Java API는 Java Development Environment에 포함 된 클래스 세트입니다. 이러한 클래스는 Java 언어를 사용하여 작성되고 JVM에서 실행됩니다. Java API에는 컬렉션 클래스부터 GUI 클래스까지 모든 것이 포함됩니다. "Java 2 Platform, Standard Edition, v 1.3.1 API 사양"에서 Java API의 전체 목록을 볼 수 있습니다.

튜토리얼은 "Java Tutorial"에서도 볼 수 있습니다.

이 주제에 대해 더 알아보기

  • Java 언어 사양, Second Edition, James Gosling, Bill Joy, Guy L. Steele Jr. 및 Gilad Bracha (Sun Microsystems, Inc., 2000)

    //java.sun.com/docs/books/jls/index.html

  • Java Virtual Machine Specification, Second Edition, Tim Lindholm 및 Frank Yellin (Sun Microsystems Inc., 1999)

    //java.sun.com/docs/books/vmspec/index.html

  • "Java 2 Platform, Standard Edition, v 1.3.1 API 사양"(Sun Microsystems Inc., 2001) //java.sun.com/j2se/1.3/docs/api/index.html
  • Sun의 추가 Java 도움말은 "Java Tutorial"을 참조하십시오.

    //java.sun.com/docs/books/tutorial/index.html

  • 더 원해? 전체 Q & A 카탈로그 는 Java Q & A 인덱스를 참조하십시오.

    //www.javaworld.com/javaworld/javaqa/javaqa-index.html

  • 업계 최고의 전문가들이 제공하는 100 가지 이상의 통찰력있는 Java 팁을 보려면 JavaWorldJava Tips index를 방문하십시오.

    //www.javaworld.com/javatips/jw-javatips.index.html

  • JavaWorld 의 새로운 소식에 대한 이번 주 무료 이메일 뉴스 레터에 가입하십시오.

    //idg.net/jw-subscribe

  • .net의 자매 간행물에서 다양한 IT 관련 기사를 찾을 수 있습니다.

이 이야기는 "그냥 Java API가 뭐야?" 원래 JavaWorld에 의해 게시되었습니다.