-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
- 객체지향
- 4가지 특징
- 5원칙 (SOLID)
- 객체지향 vs 절차지향 vs 함수형 프로그래밍
- JDK, JRE, JVM
- 컴파일 과정
- 컴파일 언어 vs 인터프리터 언어
- JVM 메모리 구조
- Garbage Collector 동작과정
- Java 기초
- 접근제어자
- 클래스, 객체, 인스턴스 차이
- Overloading vs Overriding
- Primitive type vs Reference type
- Call by Reference vs Call by Value
- Wrapper Class
- interface vs abstract class
- Checked Exception vs UnChecked Exception
- 예외 계층 구조
- static
- final
- generic
- stream, lambda
- stream vs for
- Reflection & Dynamic Proxy
- final vs finally vs finalize
- Fork Join Pool
- Java 컬렉션
- hashcode() & equals()
- Thread Safe & Syncronized
- String
- String vs StringBuffer vs StringBuilder
- Immutable Object
String a = ""vsString a = new String("")
- List
- ArrayList vs LinkedList
- Map
- HashTable vs HashMap vs LinkedHashMap vs TreeMap
- HashMap vs ConcurrentHashMap
Metadata
Metadata
Assignees
Labels
No labels