기본형실제 값을 저장(8가지): boolean, byte, char, short, int, long, float, double참조형객체의 주소를 저장(4byte): String, System..변수하나의 값을 저장하기 위한 공간상수한 번만 값을 저장할 수 있는 공간(할
기존의 자료형을 다른 자료형으로 변환하는 것: boolean을 제외한 7개의 기본형암시적 형 변환: 직접 형 변환을 사용하지 않아도 자동적으로 형 변환명시적 형 변환: 형 변환이 필요한 상황에 데이터 손실이 발생할 수 있다는 것을 인지하고 진행
if / else조건 ? true시 반환 : false시 반환ex) exam = (num1 > num2) ? num1 : num2;switch: break문이 실행되면 switch문을 탈출whiledo while: 먼저 중괄호 영역 실행 그리고 조건 검사 후 반복 결정
객체는 속성과 기능으로 구성: 속성은 변수, 기능은 메서드로 정의클래스명 참조변수명; // 객체를 다루기 위한 참조변수 선언참조변수명 = new 클래스명(); // 객체생성 후, 생성된 객체의 주소를 참조변수에 저장
인스턴스가 생성될 때마다 호출되는 '인스턴스 초기화 메서드'모든 클래스에는 반드시 하나 이상의 생성자가 필요인스턴스 초기화: 인스턴스 변수에 적절한 값을 저장
타입이 같은 둘 이상의 데이터를 저장할 수 있는 메모리 공간배열 생성 시 모든 요소는 0 또는 null로 초기화for each문: 배열의 길이와 요소에 신경 쓸 필요가 없는 장점