[JAVA] 명령프롬프트에서 java 실행

2020. 5. 21. 12:56·Computer Science/Programming Language

자바 프로그램 개발 순서

1. .java 소스 파일 작성

2. 컴파일러(javac.exe)로 바이트 코드 파일 (.class) 생성

3. JVM 구동 명령어 (javac.exe) 실행

 

1. 메모장을 열어서 원하는 디렉토리에 "Hello.java"로 저장 (디렉토리 주소 기억해둘것)

 

2. 자바 소스파일 작성 후 저장

public class Hello{
	public static void main(String[] args){
    	System.out.println("Hello World");
    }
}

 

3. 명령 프롬프트 실행

Ctrl + R 

cmd 입력

 

4. 해당 디렉토리로 이동

cd 디렉토리주소

5. Hello.java 소스 파일 생성

javac Hello.java 

2. 바이트 코드 파일은 완전한 기계어가 아니므로 단독 실행 불가 -> JVM 실행( java.exe)

java.exe로 바이트 코드파일 실행 시 .class 확장명을 제외한 이름 입력해야함

java Hello

java.exe 명령어가 실행 되면 JVM은 바이트코드파일(Hello.class)을 메모리로 로드, 최적의 기계어로 번역

main()메소드 실행

저작자표시 비영리 변경금지 (새창열림)

'Computer Science > Programming Language' 카테고리의 다른 글

[JAVA] 연산자- 단항연산자  (0) 2020.05.26
[JAVA] 타입변환  (0) 2020.05.25
[JAVA] 데이터 타입  (0) 2020.05.21
[JAVA] 변수  (0) 2020.05.21
[JAVA] 자바란  (0) 2020.05.20
'Computer Science/Programming Language' 카테고리의 다른 글
  • [JAVA] 타입변환
  • [JAVA] 데이터 타입
  • [JAVA] 변수
  • [JAVA] 자바란
BS Kwak
BS Kwak
  • BS Kwak
    Slow but steady wins the race
    BS Kwak
  • 전체
    오늘
    어제
    • 카테고리 (161)
      • Project (2)
      • Next.js (3)
      • HTML+CSS+JS (17)
      • Computer Science (139)
        • Programming Language (52)
        • 자료구조와 알고리즘 (75)
        • Digital circuit (3)
        • 기타 error (9)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    leetcode
    런타임 에러
    cmd error
    오블완
    c++error
    LNK2001
    mysql error
    해시
    티스토리챌린지
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
BS Kwak
[JAVA] 명령프롬프트에서 java 실행
상단으로

티스토리툴바