0321
- 이클립스 환경
Java EE(default): 웹 개발 환경 //지금은 그냥 Java 사용(Open Perspective)
Window > Preferences(인코딩 설정 등)
- 인코딩(한글로)
1) Window > Preferences > General > Content Types > Text > Default encoding: UTF-8 > Update
2) General > Workspace > Tex file encoding > Other: UFT-8
JRE: 자바 실행 환경
JDK: 자바 개발 키드(JDK 설치하면 JRE 같이 설치되지만 예전에는 따로 설치해야했음)
JVM: 자바 가상 기계(OS 상관없이 실행시켜줌, 포함되어있음)
org.joonzis.dec
회사 or 조직(org, com).회사명 or 조직명.프로젝트명
Gargbage Collection: 메모리를 자동으로 관리
고급어를 컴파일러를 통해 기계어(0, 1)로 바뀜(실제로 실행할 수 있는 .class 파일로 바뀜)
클래스 파일 만들어주세요: 확장자 .java
실행 시켜서 결과 보기(자체적으로 번역, 컴파일): 확장자 .class
클래스: 필드(변수), 메소드(함수)
변수 Type
1. 기본(정수, 실수, 문자, 논리) - 값 저장
2. 참조(클래스: String) - 주소 저장
* 클래스는 첫 글자가 대문자
정수형: byte < short < int < long(숫자 뒤에 L 붙이기)
실수형: float < double
논리형: boolean
문자: 작은 따옴표
문자열: 큰 따옴표