http://jdk.java.net/java-se-ri/13
●변수이름
예약어X, 숫자시작 X, 특수문자(_, $만 가능)-특수문자로 시작 가능
자바의 4요소 : 클래스, 변수, 메서드, 생성자
변수 -기본형 : value저장
참조형 : 주소저장
int a; ->변수선언
a=1; -> 변수 할당(assign), 초기화(initialize)
●자료형
1btye | 2btye | 4btye | 8btye | |
문자형 | char | |||
정수형 | byte | short | int | long |
실수형 | float | double |
※ byte < char&short < int < long < float < double
int보다 작은 세 자료형 간의 형변환시 연산자를 꼭 적어줘야함.
casting(형변환)
->기본자료형 : (타입이름)피연산자
기본☞참조자료형 변환시 : wrapper사용
오토캐스팅 : 기본자료형에서 크기가 작은 자료형을 큰 자료형에 넣을 때 자동으로 캐스팅해줌.
정수형 리터럴의 기본자료형은 int임.
실수형 리터럴의 기본자료형은 double임.
ex) double d1 = 1; (int가 double로 오토캐스팅)
double d1 = 1.0; (기본자료형 double적용)
●자료형+연산자
int보다 작은 자료형의 자료형은 int
ex ) byte + byte = int
int보다 큰 자료형은 큰 자료형을 따라감 (큰자료형 = 큰자료형 + 작은자료형)
ex) int + long = long
int + double = double
String = 기본자료형 + String
'자료 > 자바의 정석' 카테고리의 다른 글
CH7 객체지향 프로그래밍(2) (0) | 2020.05.18 |
---|---|
CH6 객체지향 프로그래밍(1) (0) | 2020.05.13 |
정렬(Sort) (0) | 2020.05.08 |
Ch5 배열 (0) | 2020.05.08 |
Ch3,4 연산자, 조건문&반복문 (0) | 2020.04.29 |