본문 바로가기

언어/Java

IDE 아닌 방법으로 Java 사용해보기

※ 메모장에서 해당 경로로 파일 형식 모든파일, 파일이름 끝에 .java, 인코딩 ANSI로 저장하기

예약어 : 자바에 미리 정해놓은 단어 ex) public, class
    First : 클래스 이름
    main : 메서드 이름, main은 class가 실행할 때 진입점 역할
    String[] args : 매개변수
    System.out.println(); ln은 줄바꿈, system.out은 표준출력장치(모니터, 콘솔창), system은 자바 기본 라이브러리

cmd 실행해서 명령어 입력

드래그해서 우클릭하면 복사가 되고, 다시 우클릭하면 붙여넣기 가능

ctrl+c 해서 복사한 내용 우클릭하면 붙여넣기 가능


C:\Users\COM>cd C:\Program Files\Java\jdk-11\bin
    : cd+ 컴파일 파일 위치 입력해서 실행
C:\Program Files\Java\jdk-11\bin>javac D:\KOSA202307\myjava\basic\src\First.java
    : 컴파일명령어 javac, First.java파일을 컴파일하고, 컴파일 된 파일이 해당 경로에 생성됨.
C:\Program Files\Java\jdk-11\bin>javac -d D:\KOSA202307\myjava\basic\bin D:\KOSA202307\myjava\basic\src\First.java
    : 다른 폴더에 저장하기 위해 javac -d .class저장경로 .java파일경로로 다시 입력

    : class -d경로에 넣으면 거기에 저장됨
C:\Program Files\Java\jdk-11\bin>java D:\KOSA202307\myjava\basic\bin\First
Error: Could not find or load main class D:\KOSA202307\myjava\basic\bin\First
Caused by: java.lang.ClassNotFoundException: D:\KOSA202307\myjava\basic\bin\First
    : 자바 명령어는 \를 이해를 못함, 그래서 경로와 파일명을 한칸 띄워줘야 경로는 빼고 파일이름만 인식해서 실행이 됨.
C:\Program Files\Java\jdk-11\bin>java -cp D:\KOSA202307\myJAVA\basic\bin First
WELCOME!
○○○입니다
    : -cp는 해당 경로에서 파일을 찾아라

'언어 > Java' 카테고리의 다른 글

if 조건문, Math.random() 함수  (0) 2023.07.25
IDE 아닌 방법으로 Java 사용할 때 경로 지정하기  (0) 2023.07.25
연산자  (0) 2023.07.24
자료형  (0) 2023.07.24
Java란?  (0) 2023.07.24