2022 / 9 / 1 목
- JAVA 개발환경구축
✔️JAVA 개발환경구축
자바스크립트?
백엔드 관점
태그를 참조하여, 조작하는 기능을 제공
자바
개발환경구축
-> 자바기반의 백앤드 개발목적에 맞는 구축
->자바 학습 및 개발
1 ) JDK 설치 (운영체제에 맞는 버전으로 설치하기 ! )
- Java Development Kit (자바개발도구)
- 자바명령어 지원, 실행환경을 제공
- 버전 : jdk1.8 or jdk1.11 (스프링 지원)
폴더
- jdk(with jre) : 학습 및 개발, 프로그램 실행
- jre : 자바프로그램을 실행 (별도로 독립설치)
라이센스
- jdk (유료)
- openjdk (무료)
환경변수등록
1 새로만들기 : JAVA_HOME 등록
2 편집 : PATH
설정된 경로의 폴더들의 명령어는 위치와 상관없이 사용가능
🔔 PATH 설정이 정상적으로 동작되는지 확인하는 방법
- 명령프롬포트 시작(CMD) - 설정이 된 후에 열어야한다( 그래야 반영 됨 ! )
2 ) IDE - 개발툴
이클립스(무료) : 버전의 종류
- portable : 다운받아 직접실행
- install : 설치과정
인텔리제이(상업용)
운영체제별 각각 존재
워크스페이스(workspace) 작업폴더
.metadata 폴더생성 : 이클립스를 처음 실행하면, 워크스페이스폴더에 생성
-> 이클립스 설정정도가 저장됨.
-> 이클립스 실행전에 .metadata 폴더를 삭제하면, 이클립스 첫 실행상태와 같다.
프로그래밍 개념
- 컴퓨터(cpu) : 기계어 사용, 0 or 1 비트내용
- 인간 : 기계어 모름
- 인간 -> 컴퓨터에 작업(명령)을 전달
기계어 대신 중간언어, 프로그래밍 만듦
자바소스 -> 컴파일러(Compiler) -> 바이트코드(중간언어) -> 기계어 변환
예 > C, C++ 일 경우 컴파일러 사용시 기계어로 변환
자바컴파일러 : javac.exe
1 ) 문법검사 에러 - 에러메시지
2 ) 문법검사 성공 - 바이트코드 변환
사용법 : javac First.java
자바실행 : java.exe
자바 바이트코드로 된 클래스파일을 기계어로 변환해서, 실행하는 기능
명령프롬프트
- 명령어
1 ) dir : 폴더내용보기
옵션 : dir/w
2) cd: 폴더변경
사용법 > cd폴더경로
드라이브명이 다르면 경로 변경된 모습을 바로 확인할 수가 없다.
cd.. -> 현재상태의 부모폴더로 변경
키보드 화살표 위/ 아래 : 명령프롬포트상의 사용한 명령어보기 (history)
이클립스 환경설정
1 window
2 preference
3 enc 검색
4 content types의 text 하단에 UTF-8 update
5 Workspace 하단 UTF-8 설정 후 apply
'🏃♀️ Do it ! > TIL' 카테고리의 다른 글
실수형 타입 / 형변환 (0) | 2022.09.05 |
---|---|
JAVA / 자바 개발 환경 구축 / 변수 (0) | 2022.09.02 |
RAP (0) | 2022.08.31 |
HTML / CSS / JS 정리 (0) | 2022.08.29 |
video / 개인 프로젝트 (0) | 2022.08.26 |