8일차 22.02.17
No.11 내 힘으로 컴파일
-직접 컴파일 하고 실행하기
개발도구 없이 Java를 사용할 수 있을까? 당분간은 없을 거고, 또 이렇게 하려고 해도 많은 지식이 필요
1.자바 확장자가 붙은 소스 코드를 클래스 확장자가 붙은 실행코드로 바꾸는것
2.클래스 확장자가 붙은 파일을 실행하는것
3.실행할때 입력값을 주는것. 그에 따라 다르게 동작하는 출력값을 만드는것.
Window+r>cmd 이 프로그램을 이용해서 컴퓨터에게 명령을 내려서 실행.
Program Files>Java>jdk>bin>java나 javac가 있음, 확장자는 exe
Cmd>java라고 쳤을때 실행되는 이유는 path라는 환경변수 때문.
[시스템>고급 시스템 설정>고급>환경변수] 사용자 or 시스템 변수 안에 있는 Path를 클릭
시스템변수>path에서 src가 저장된 bin의 주소를 복사해서 넣고 확인누른 후
사용자변수>path누르고 새로만들기로 변수 이름과 변수값(주소설정)해주면 됨.
Java라고 명령을 내리면 운영체제가 내 디렉토리에 java가 있는지 확인하고 없으면 path안에 있는 경로로 java를 찾아보고 없다면 ‘찾을 수 없다’는 error를 띄움.
본인이 컴파일하려는 파일의 주소를 복사해서 [Cmd> cd ]오른쪽 마우스 클릭하면 주소가 붙여넣어지고 [C:\Users\whxod\OneDrive\바탕 화면\Java 1\Programing>] 이런식으로 나옴.
Cd: 경로입력, 컴퓨터가 알아 볼 수 있도록 컴파일을 시키기 위해 현재위치파악부터 실시
Dir: 현재 위치로부터 주변에 뭐가 있는지 파악 dir/w enter하면 가시성이 더 뛰어나게 나ㅗㅁ
Javac:컴파일을 하기 위한 안내사항이 발생
Javac Program.java: 안내에 따라 진행( class파일 생성 )
Program 실행해보면 (>java라고 하면 많은게 나옴)
Java Program enter
Eclipse의 console과 동일하게 1 2 3이라는 결과값이 나옴. 즉 실행됐음...