-
[Java_Basic]자바 cmd창 컴파일(윤성우의 열혈 Java 프로그래밍)Java/Basic 2020. 12. 11. 00:02
메모장과 cmd 창을 이용하여 Java를 사용해보았다.
C:\Users\bangle>cd C:\javastudy\java
먼저 cd 를 입력하여 내가 작성한 java 소스파일이 있는 폴더로 장소를 옮겨준다
javac SystemOutPrintln.java
를 입력하여 클래스 파일을 생성한 뒤에
java SystemOutPrintln
을 입력하면 해당 실행파일이 실행된다.
//파일이름: LineComment.java //작성자 : 홍길동 //작성일 : 2019년 7월 25일 //목적 : System.out.println 메소드의 기능 테스트 class SystemOutPrintln { public static void main(String[] args) { System.out.println(7); //다음은 단순한 정수의 출력 System.out.println(3.15); System.out.println("3+5="+8); System.out.println(3.15+"는 실수입니다."); System.out.println("3+5"+"의 연산 결과는 8입니다."); System.out.println(3+5); //덧셈 결과의 출력 } }
위의
class SystemOutPrintln 부분이 cmd 창에서 컴파일을 했을 때 생성되는 클래스의 이름이다.
내용에 이상이 없는데 컴파일시에 저런식으로 에러가 뜨는 일이 발생했다.
메모장에서 저장시에 인코딩을 UTF-8 에서 ANSI 로 변경해주면 정상적으로 컴파일이 된다.
'Java > Basic' 카테고리의 다른 글
[Java_Basic]메소드와 변수의 스코프(윤성우의 열혈 Java 프로그래밍) (0) 2020.12.26 [Java Basic]실행 흐름과 컨트롤(윤성우의 열혈 Java 프로그래밍) (0) 2020.12.23 [Java_Basic]연산자(윤성우의 열혈 Java 프로그래밍) (0) 2020.12.16 [Java_Basic]상수와 형 변환(윤성우의 열혈 Java 프로그래밍) (0) 2020.12.15 [Java_Basic]변수와 자료형(윤성우의 열혈 Java 프로그래밍) (0) 2020.12.14