반응형
1. 자바의 특징
- 이식성이 높다
- 객체 지향 언어
- 메모리를 자동으로 관리한다
- JDK
- JRE + 개발도구
- JRE
- JVM + 표준 클래스 라이브러리
2. JDK 설치
- https://www.oracle.com/kr/java/technologies/javase-jdk16-downloads.html 에서 윈도우 버전을 다운받아 실행해준다.
3. 이클립스 설치
- 개인적으로 Spring Tools 4가 편해서 이걸 설치해서 사용한다.
- 설치방법은 여기 링크에서 자세히 적어놓을 예정이다.
- 링크 : #
4. ()는 메모리사용크기
- byte(1) < short(2) < int(4) < long(8) < float(4) < double(8)
5. 형 변환
- 자동(묵시적) 형 변환
- 작은 타입에서 큰 타입으로 바꿀 때는 자동으로 바뀌어진다.
- 강제(명시적) 형 변환
- 큰 타입을 작은 타입으로 바꿀 때는 작은 타입 = (바꾸는 형) 큰 타입; 이런 식으로 바꿔준다.
- 강제 형 변환은 컴파일러 에러가 안 생긴다.
- 형 변환하기 전의 값이 그대로 담기지 않을 수 있다.
반응형