[JAVA 23.06.14] Compile, CMD

홍선우·2023년 6월 14일
0
  1. 컴파일의 의미는?
  • 프로그래밍 언어로 작성된 소스 코드를 컴퓨터가 이해할 수 있는 형태인 기계어로 변환하는 과정

  1. 컴퓨터 프로그램이 실행되는 원리는?
  • 프로그래머가 소스 코드 작성 -> 컴파일해 기계어인 실행 파일(.exe)로 변환 -> 프로그램이 실행될 때 실행 파일의 복사본이 메모리에 올려짐 -> CPU가 메모리 상에 있는 exe 파일을 해석하고 실행.

  1. 일반 cmd 창에서 아래의 소스코드를 실행 시키는 방법은?
    public class HelloWorld {

    public static void main(String[] args) {
    	
    	System.out.println("I am a programer.");
    	System.out.println("Hello world!");
    	System.out.println(" *");
    	System.out.println("***");
    	System.out.println(1+1);
    }

    }

  • cd 폴더경로 작성 -> dir/w을 통해 해당 폴더 내에 java파일 있는지 확인 -> javac HelloWorld.java 입력하여 컴파일 -> dir/w을 통해 해당 폴더 내에 class파일 있는지 확인 -> java HelloWorld(.class는 붙이지 않는다.) 입력


  1. 아래 명령어 대하여 설명하시오.
    -javac: 자바컴파일러로써, 자바코드를 작성한 소스파일(.java)을 자바 가상머신이 인식할수 있는 바이트 코드(.class) 타입으로 변환시켜주는 명령어

-java: 자바코드를 작성한 소스파일(.java)

0개의 댓글