-
자바 100제 Part.1 / 1 ~ 5개발자 수업/인터넷 강의 2021. 9. 9. 02:52
1. 자바를 위한 환경설정
내 pc가 32비트인지 64비트인지 확인 -> JDK 설치 -> 내 pc내 어떤 디렉토리에서도 자바가 실행될 수 있도록 패스 설정 -> 편리한 자바 소스코드 작성을 위한 자신에게 맞는 소스코드 편집기(에디터)를 설치 -> 소스코드 편집기(에디터) 자바가 실행될 수 있도록 환경설정
소스코드 편집기 종류: 이클립스, 인텔리제이, 노트패드++(수업에서는 이거 사용)
2. 내 pc에 JDK를 설치하고 어떤 디렉토리에서도 자바가 실행될 수 있도록 패스 설정
내 PC 속성에서 64비트임을 알 수 있음
오라클 접속, Java SE 다운로드 꼭 최신 아니어도 됨, 8 다운로드
제어판, 시스템 및 보안, 시스템, 고급 시스템 설정, 환경 변수, 새로 만들기
변수 이름: JAVA HOME, 변수 값: 자바 다운로드 받은 jdk 폴더
윈도우+R 누르면 실행창에 cmd 입력 후 명령 프롬프트 실행, java 입력하면 뭐 줄줄이 나옴
3. 명령 프롬프트 창에서 javac -version을 입력하고 엔터치면 에러가 나는데 그 이유는?
(자바 코드를 작성한 후 실행 시 자주 접하는 에러 유형)
패스 설정이 되어있지 않아서임.
내 PC 속성, 고급 시스템 설정, 환경 변수
Path 편집에 JAVA_HOME의 값을 넣어주면 됨(%JAVA_HOME%\bin 넣어도 됨)
난 왜 계속 에러떠 뭐야?안 되면
C:\Program Files\Java\jdk1.8.0_301
C:\Program Files\Java\jdk1.8.0_301\bin
둘 다 넣기. 이렇게 하니까 되네 짜증나
4. 자바 코드가 작성 돼서 최종 실행이 되는 과정은? 파이썬은? 자바로 작성한 코드를 저장할 때 확장자는 어떻게 저장하는지? 파이썬은?
자바 언어(컴파일 언어) : 자바 코드 작성(Test.java) -> 자바 코드 컴파일(Compile) -> 자바 코드 실행(Run)
파이썬 언어(인터프리터 interpret 언어 +php도 있음) : 파이썬 코드 작성(Test.py) -> 파이썬 코드 실행(Run)
사람이 작성한 언어는 기계가 봤을 때는 잘 모름, 컴파일 과정은 기계가 해석과 빠른 연산을 하기 위해 변환을 해주는 과정이라고 생각하면 됨
javac 가 자바 코드 컴파일을 얘기하는 거였다니..javac Test.java 입력해서 컴파일 하면 Test.class 확장자로 파일이 생김, 실행은 java Test
'개발자 수업 > 인터넷 강의' 카테고리의 다른 글
자바 100제 Part.2 / 1 ~ 5 (0) 2021.09.15 자바 100제 Part.1 / 20 ~ 26 (0) 2021.09.14 자바 100제 Part.1 / 12 ~ 19 (0) 2021.09.13 자바 100제 Part.1 / 10 ~ 11 (0) 2021.09.13 자바 100제 Part.1 / 6 ~ 9 (0) 2021.09.12