java/강의 복습

강의 복습 1주차 "메모장으로 JAVA 코딩하기" (명령어 버전 JDK 사용하기 with. "Hello Wolrd!" 출력)

GOyk 2023. 3. 3. 18:52
명령어 버전 JDK?
자바 컴파일러인  javac, 자바 프로그램을 실행시키는데 사용되는 자바 가상 기계를 구현한 java등이 포함되어 있음.

 

순서

1. 소스 파일 작성

: 자바 코드를 포함하는 소스파일 생성. (필요한 도구: 메모장)

2. 소스 파일 컴파일

: 소스 파일을 컴파일 하여 바이트 코드로 만든다. (필요한 도구: javac)

3. 프로그램 실행

: 자바 가상 기계를 이용해 프로그램을 실행. (필요한 도구: java)

 

 

우선 어디에서나 컴파일러를 실행할 수 있도록 경로(path)를 설정해야함.

 

제어판> 'path' 검색.

'시스템 환경 변수 편집' 클릭

그럼 이런 창이 뜨는데 위의 네모칸에서 스크롤 내려서 path 찾기

그리고 편집 클릭

 

새로만들기 누른 후, 찾아보기 클릭

그리고 자바 설치한 폴더 위치로 들어가기

java폴더 안에 bin이라는 폴더가 생성되어 있을 건데 그 폴더를 클릭하고 확인

그럼 3번처럼 추가가 됨

그리고 4번 확인 눌러서 저장.

그리고 확인하고 창 끄면 됨.

 

경로가 잘 추가가 됐나 확인하기 위해

 

윈도우 검색창 > cmd(명령 프롬프트) 검색 

cmd창이 뜸

여기에 java 입력 후 엔터 

주르르르 무슨 글이 나오는데 설명?인 것 같고

암튼 이러면 경로 추가 잘 된 거.

 

자 그럼 이제

메모장으로 자바 코딩하기 (with. "Hello World!" 출력)

 

메모장을 켜고, 아래와 같이 코딩한다

 

맨 윗줄 보면 class의 이름은 Hello이다.

 

이때 오타 나지 않도록 주의, 세미콜론 붙여야 함.

그리고 띄어쓰는 건 tab버튼을 누르면 됨.

아무튼 코드를 작성했으면 이제 저장할 거임

 

저장하고 싶은 곳에 저장을 한다.

이때 파일의이름은 class의 이름과 똑같이 Hello로 입력한 후 .java를 뒤에 써줘야 한다 (대소문자 구분!)

그리고 파일 형식은 텍스트 형식이 아닌 '모든파일'로 저장한다.

 

근데 자바를 로컬디스크 c에 설치했으면 로컬디스크 c안에 있는 파일들에 저장하시길.

로컬디스크 d에 자바를 설치했다면 방금 작성한 메모장도 로컬디스크 d 안에 저장해야됨.

왜냐면... 해보니까 오류가 나서... 그래야하나 봄...

 

 

암튼 저장했으면 저장한 폴더로 들어간 후 오른쪽 마우스로 파일 클릭

 

그럼 파일의 위치가 뜨는데, 위치를 그대로 복사한다.

 

C:\Users\user\OneDrive\문서

 

사진에서는 이게 위치임. 이거 그대로 복사 후

cmd창에 들어간다.

 

 

cd 파일 위치

를 입력 후 엔터를 누른다. 

 

ex) C:\Users\user\OneDrive\문서

 

cd는 뒤에 입력한 파일 위치로 이동하는 명령? 이고

엔터 눌렀을 때 위 사진처럼 화면이 뜨면 됨

 

그리고 dir(해당 폴더의 파일 보여주는 명령) 입력 후 엔터를 친다.

그럼 Hello.java 파일이 들어있는 것이 보임

 

javac Hello.java 입력 후 엔터를 친다.

컴파일을 해서 바이트 코드를 생성하는 것!

 

잘 입력되면 아까처럼 다음 명령줄이 뜰 거고

만약 아까 저장한 메모장에서 소스에 문제가 있거나 다른 곳에 문제가 있으면 있으면 이렇게 뜰 것임.

여기서는 아까 코드에 public을 publix으로 써서 에러가 났다네.

고쳐주시길.

 

아무튼

javac Hello.java 문제없이 입력 한 후에는

dir 입력

그럼 Hello. class가 추가된 것이 보임!!

이제 명령 창에 java Hello 입력 후 엔터를 치면

 

Hello,class파일이 실행되어 Hello World! 가 출력된다!!

 

 

메모장으로 자바 코딩하기 복습 끝