Java, JRE, JDK
JVM의 역할은 자바 애플리케이션을 클래스 로더를 통해 읽어 들여 자바 API와 함께 실행하는것
힙 영역에서 사용하지 않는 객체들을 제거하는 작업
변수와 상수, 변수타입, 형변환
연산자 종류, 우선순위, 산술변환, 비트연산
조건문(if, switch), 반복문(for, while, do-while)
배열, 다차원 배열, Arrays 클래스
Collection, List, Queue, Set, Map
객체, 클래스, 필드와 메소드, 오버로딩, 생성자
상속, 오버라이딩, 다형성, 추상클래스
인터페이스
오류 vs 예외, 예외클래스, 예외처리 방법
제네릭, 제네릭 클래스, 제네릭 메소드
쓰레드, 쓰레드 우선순위, 쓰레드 상태&제어
모던자바 배경, 람다, 스트림
10진수⇔n진수, 리스트⇔배열, 문자⇔아스키코드
String 개념, 사용법
다양한 입출력 방법을 알아보자
random(), abs(), floor()/ceil()/round(), max()/min(), pow()/sqrt()
double.parseInt() 활용, 정규식 활용