0602 | cmd 창에서 class파일 컴파일하기
[1] jdk 다운로드 및 dos창에서 자바 파일 컴파일하기
1-1. adoptium - other platforms and version - jdk 파일 받기
Home | Adoptium
The Adoptium® Working Group The Adoptium Working Group promotes and supports high-quality runtimes and associated technology for use across the Java ecosystem. Our vision is to meet the needs of Eclipse and the broader Java community by providing runtimes
adoptium.net
1-2. 시스템 - 고급시스템 설정 - 환경변수 - path 에 .../bin 까지의 주소 저장
path를 설정해야 컴파일 실행시 해당 폴더에서 먼저 뒤져서, javac을 찾아 실행할 수 있다. 컴파일 할때마다 폴더를 찾아가서 javac을 실행할 수는 없으니까.
1-3. 메모장에 코드 작성 및 자바파일로 저장
▶ 이때 지켜야 할 규칙 (자바 문법 3대 법칙)
1. 괄호 { }
2. 문장 완료 ';' identifier
3. 자료형 설정 int, float...
1-4. 파일명 = 클래스명은 동일해야 하며, 대소문자를 구분한다. 첫글자는 대문자! (Today.java)
1-5. cmd 창 명령어- java파일이 있는 해당 폴더로 이동
java -version // 현재 path에서 인식되는 java 버전 (jdk버전) 확인
d: // d드라이브로 이동
cd work // work 폴더로 이동
dir // 디렉토리 조회
1-6. 컴파일 > class파일 생성 확인
javac Today.java // javac을 사용해서 컴파일
1-7. java파일 running
java Today // 이때는 .java를 붙이지 않고 클래스명 및 파일명만 사용한다
[2] 키워드 공부
✅ java : 컴퓨터 프로그래밍언어.
✅ jdk : java development kit. 자바가 작동할 수 있는 런타임 환경 jre와, 자바가 실제로 동작하는 가상환경 jvm (java virtual machine)을 포함한다.
✅ 인터페이스 : 서로 다른 시스템 장치나 소프트웨어를 연결해주는 접점. 큰 개념으로는 하드웨어 인터페이스(입출력장치), 소프트웨어 인터페이스(api...)로 나눠진다.
✅ 컴파일러 : 사람이 작성한 (자바)언어를 기계어 로 번역해주는 번역기
✅ 어셈블리어 : 기게어보다는 발전했지만 여전히 번역기가 필요한 저급언어 (어셈블리어는 어셈블러로 번역된다)
✅ 기계어 : 컴퓨터가 바로 해석하는 저급언어. 0과 1로 이루어져있으며 번역기가 필요없다.
* 과거공부기록 복습
0814 | 자바의 정석 기초편 :: ch1-1~1-9
1. 자바의 개념 자바: 프로그래밍 언어 - 라이브러리 API : 사람들이 이미 만들어놓은 자료 > 쉽고 빠르게 애플리케이션 개발 가능 - 개발도구 JDK (JAVA DEVELOPMENT KIT) - eclipse - 실행환경 JRE 2. 자
ala-nueva.tistory.com