[Java] Java 플랫폼

2018. 5. 30. 15:47・Backend/Java

#1 Java 플랫폼 (Java Platform)


플랫폼이란?    프로그램 실행을 위한 하드웨어와 소프트웨어가 결합된 환경

Java 플랫폼은 Java 프로그램의 개발과 실행을 위한 환경이다 → 순수한 소프트웨어 플랫폼!

운영체제에 맞는 Java플랫폼 설치! → 운영체제 위에 자바플랫폼 필수로 설치해주고, 그 위에 자바프로그램을 실행


#2 Java 플랫폼 구성


Java 플랫폼 = Java VM + Java API


  • Java VM(Java Virtual Machine, Java 가상머신)

Java 프로그램 실행환경을 제공함 → 구동엔진

실행에 필요한 사항을 관리 → 특히, 메모리 정리 자동으로 수행(가비지컬렉션)


  • Java API (Java Application Programming Interface)

Java 기본 구성단위 : 클래스

프로그램 개발에 필요한 클래스 라이브러리

패키지(클래스 묶음)들이 계층구조로 분류




저작자표시 비영리 (새창열림)

'Backend > Java' 카테고리의 다른 글

[Java] 객체지향 프로그래밍  (0) 2018.05.30
[Java] Hello.java  (0) 2018.05.30
[Java] Java 언어와 Java 프로그램  (0) 2018.05.30
'Backend/Java' 카테고리의 다른 글
  • [Java] 객체지향 프로그래밍
  • [Java] Hello.java
  • [Java] Java 언어와 Java 프로그램
dev.hyejin
dev.hyejin
  • dev.hyejin
    혜진의 개발자 성장블로그
    dev.hyejin
  • 전체
    오늘
    어제
    • 분류 전체보기 (89)
      • 2024 데브캠프 (2)
      • 회고 (1)
      • 이슈해결 (3)
      • 기초학습 (13)
      • Frontend (20)
        • JavaScript (3)
        • Git, GitHub (3)
        • HTML, CSS (14)
      • Backend (8)
        • Database (4)
        • Java (4)
      • CS (16)
        • Network (10)
        • Algorithm (6)
      • Eng (16)
      • Tips (5)
  • 인기 글

  • 태그

    절대경로
    점근성능
    런타임
    시간복잡도
    ER모델
    객체
    상대경로
    box-sizing
    GitHub
    border-box
  • hELLO· Designed By정상우.v4.10.3
dev.hyejin
[Java] Java 플랫폼
상단으로

티스토리툴바