int age = 25;
//변수 age를 선언하고 25로 초기화 한다.
//int(정수형)을 담을 수 있는 그릇에 age라는 이름을 붙이고, 25라는 숫자 데이터를 저장
final int MAX_SPEED = 10;
기본형: 실제 값을 저장
ex. 논리형(boolean), 문자형(char), 정수형(byte, short, int, long), 실수형(float, double)
참조형: 객체의 주소를 저장.
ex. 8개의 기본형을 제외(String, System 등 무한개)
리터럴: 그 자체로 값을 의미하는 것
printf(): '지시자'를 통해 변수의 값을 여러 가지 형식으로 변환하여 출력하는 기능을 가지고 있다.
scanner: 화면으로부터 데이터를 입력받는 기능
import java.util.* // Scanner 클래스를 사용하기 위해 추가
Scanner scanner = new Scanner(System.in); //Scanner 클래스의 객체 생성
String input = scanner.nextLine();
int num = Integer.parseInt(input);
double d = 85.4
int score = (int)d; //double 타입의 변수 d를 int 타입으로 형변환
변수가 저장할 수 있는 값의 범위보다 더 큰 값을 저장하려는 경우에 형변환을 생략하면 에러 발생