본문 바로가기
☁️ 구름 X kakao DeepDive/☁️ Java

[Java] 자바 프로그램 실행해보기

by 뽀짜꼬 2025. 1. 14.
728x90
반응형

 

자바 강의를 들으며 나온 명령어들을 정리해보았다.

기억이 새록새록..


javac 명령어 :

자바로 코딩한 .java 파일을

자바 바이트코드로 번역 (compile)하는것이다.

위의 명령어를 입력하면 커피로 된 클래스 파일이 만들어진다.

(어짜피 너는 못읽으니 커피나 마셔라는 뜻이다.)


위의 방식 말고 다른 것도 있다.

javap -c -p Main:

자바 바이트코드를 사람이 볼 수 있는 방식으로 보여주는 명령어

java -c는 뒤에 오는걸 번역하라는 말이다.

 

명령어 실행 결과는 이러하다.

 

java 명령어:

자바 바이트코드를 실행한다.

java Main
// 뒤에 클래스 안붙여도 됨

 

→ 인텔리제이와 같은 IDE에서는 그냥 재생버튼 눌러도 된다.

 

실행 단축키

윈도우 : shift + F10

맥 : control + R


빌드 build:

실행 하기 전에 일어나는 단계.

컴파일을 포함하는 작업, 실행은 하지 않음

 

만약 문법에 오류가 난다면 빌드 단계에서 실패. 컴파일을 하지 못한다고 오류 알림

* 인터프리터는 실행하는 시점에서 오류가 발생한다.

 

💡추가지식

자바 바이트코드를 JVM이 읽어 실행하는 과정도 인터프리팅에 속한다.

 

External Libraries:

외부라이브러리

 

⇒ 이들을 우리들의 코드에 가져다가 쓰는것.

System.out.println에서 System이 저기 있다고 생각하면 됨.

 

간편명령어(자동생성 단축어)

psvm - 프로그램을 시작하는 메인 메서드 만들기

 public static void main(String[] args){}

 

sout - 출력 코드 만들기

System.out.println();
728x90
반응형