java 25
- 람다 표현식의 중괄호 생략
- 불변 데이터를 간단명료하게 정의할 수 있는 JAVA의 Record 기술
- 다익스트라 심화 - 플로이드 워셜(Floyd-Warshall)
- 다익스트라 심화 - 벨만 포드(Bellman-Ford)
- 자바에서 new ArrayList<>(); 의 <>와 ()는 무엇일까?
- 병렬 스트림(ParallelStream) 간단하게 알아보기
- 자바의 stream 간단 정리
- 자바의 여러가지 정렬 방법
- 자바 Optional의 사용 이유와 주요 기능 간단 정리
- 자바의 직렬화(Serializable) 간단하게 알아보기
- 자바의 final 키워드
- 자바는 Call by value 일까? Call by reference 일까?
- java Reflection
- int vs Integer
- Java의 equals와 hashCode
- String, StringBuilder, StringBuffer 차이
- 이진 탐색(Binary Search)
- 오버로딩과 오버라이딩
- 백준 자바 입출력 템플릿
- 인터페이스의 default 메서드
- static
- 추상클래스와 인터페이스
- JVM(Java Virtual Machine)
- 클래스와 객체, 그리고 인스턴스
- stack, queue, deque