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
반응형
'☁️ 구름 X kakao DeepDive > ☁️ Java' 카테고리의 다른 글
[Java] 정수 자료형과 실수 자료형 (+형변환과 부동소수점까지) (1) | 2025.01.15 |
---|---|
[Java] 자바의 자료형과 변수, 상수(final)에 대해 알아보자 (0) | 2025.01.15 |
[Java] 자바의 기본 - JVM, JRE, JDK이란? (2) | 2025.01.14 |