inblog logo
|
from-web-developer
    BasicTheory

    Computer Science

    Dec 12, 2023
    Computer Science
     
    • 압축 파일 → 환경 변수 설정 필요 ⇒ PowerShell에 version 확인 → path 설정 완료
    • program files(x86) - 32bit 프로그램 저장 공간
    • bin 폴더 - 다른 프로그램이 쓰기 위한 용도
      • notion image
     
    바이트 코드 (byte code) ⇒ .class / 자바 가상 기계(JVM: Java Virtual Machine)
    네이티브 코드 (native code) = C언어
    ↳ 운영체제에서 바로 돌 수 있는 코드
    ↳ 컴파일해서 바로 돌 수 있는 코드
    ↳ 자바는 네이티브 코드 X
    JDK
    ↳ 컴파일러 → javac.exe
    ↳ JRE
    ↳ lib: 필요한 코드 제공
    ↳ JVM → java.exe
    jdk의 디렉터리
    ↳ bin(컴파일러 javac / java.exe, 디버거)
    ↳ lib (개발 도구에 필요한 지원 파일)
    ⇒ jdk가 설치된 폴더를 외부 프로그램에 알려줄 때는 JAVA_HOME이라는 환경 변수를 사용.
     
     
    Share article

    from-web-developer

    RSS·Powered by Inblog