Java 변수 TIL
Java 데이터 타입 TIL
Java 형변환 TIL
Java 연산자 TIL
Java 조건문 TIL
Java 반복문 TIL
Java 참조 타입 TIL
Java 배열 TIL
Java 2차원 배열 TIL
Java Arrays class TIL
Java String class TIL
Java printf 메서드 TIL
Java 이클립스 단축키 TIL
Java 객체 지향 프로그래밍 TIL
Java 클래스와 객체 TIL
Java 접근 제어자 TIL
Java 인스턴스 변수와 클래스 변수 TIL
Java 메서드 TIL
Java 매개변수 TIL
Java 정적 메서드와 인스턴스 메서드
Java 생성자 & 오버로딩 TIL
Java 생성자 this() & 참조변수 this TIL
Java 변수의 초기화 TIL
Java 상속 TIL
Java - 참조변수 super & 생성자 super() TIL
Java 패키지 TIL
Java 제어자 TIL
Java 어노테이션 TIL
Java 캡슐화 & 다형성 TIL
Java 참조변수의 형변환 TIL
Java 매개변수의 다형성 TIL
Java 추상 클래스 TIL
Java 인터페이스 TIL
Java 인터페이스를 이용한 다형성 TIL
Java 인터페이스의 장점 TIL
Java 디폴트 메서드 TIL
Java 내부 클래스 TIL
Java 빌드 관리 툴 TIL
Java 프로그램 오류 TIL
Java 예외 처리 TIL
Java 예외 발생시키기 TIL
Java finally block & 예외 선언하기 TIL
Java 사용자 정의 예외 & 예외 되던지기
Java 연결된 예외 TIL
Java hashCode() & toString()
Java Object class & StringJoiner & valueOf()
Java StringBuffer & StringBuilder
Java 래퍼 클래스 TIL
Java 날짜 & 시간 TIL
Java 형식화 클래스 TIL
Java 컬렉션 프레임워크 TIL
Java ArrayList TIL
Java LinkedList TIL
Java Stack & Queue TIL
Java Iterator, ListIterator, Enumeration TIL
Java Arrays TIL
Java HashSet TIL
Java TreeSet TIL
Java HashMap TIL
Java Collections TIL
Java Generics TIL
Java 지네릭 형변환 TIL
Java 열거형 TIL
Java 쓰레드 TIL
Java 람다식 TIL
Java Predicate 조건식의 결합 TIL
Java 메서드 참조 TIL
Java SOLID 객제 지향 설계 5원칙 TIL
Java Bean TIL
Java 스트림 TIL
Java 스트림의 연산 TIL
Java 스트림의 중간 연산 TIL
Java Optional TIL
Java 스트림의 최종 연산 TIL
Java collect() & Collectors TIL
Java 14의 record class는 DTO 클래스를 만드는 데 유용하며, 불필요한 코드를 줄이고 간결한 코드 작성을 가능하게 합니다. 생성자, 데이터 필드, getter 메서드, equals(), hashCode(), toString() 메서드를 자동 생성합니다.
Java 10부터 도입된 var 키워드는 지역 변수에서만 사용되며, 컴파일러가 타입을 추론한다. 초기화 필요하며, null로 초기화 불가능하고, 배열과 람다에서는 사용할 수 없다. 하지만, 어노테이션을 사용하거나 반복문에서는 사용 가능하다.