Skip to content

Commit

Permalink
기본이 중요하다
Browse files Browse the repository at this point in the history
  • Loading branch information
K-Diger committed Dec 31, 2023
1 parent 3d64f2f commit c9d2e93
Showing 1 changed file with 105 additions and 0 deletions.
105 changes: 105 additions & 0 deletions _posts/2023-10-19-Language.md
Original file line number Diff line number Diff line change
Expand Up @@ -463,3 +463,108 @@ Java는 Primitive Type, Wrapper Class 두 가지의 범주를 가진 데이터
---

# Mono/Flux

---

# 스레드와 프로세스의 차이점

---

# 멀티 프로세스와 멀티 쓰레드에 대하여

---

# 자바의 바이트 코드란 무엇인가요?

---

# 컴파일된 바이트 코드는 어디에서 사용될까요?


---
# (코틀린) 코틀린의 컴파일 과정에 대해 설명 해주세요.

---

# JVM에 대해 아는 한도에서 최대한 설명 해주세요.

---

# JIT 컴파일러에 대해 설명 해주세요.

---

# 컴파일 언어와 인터프리터 언어에 대해 설명 해주세요.

---

# 자바는 인터프리터, 컴파일 언어중 어느 것에 해당되는가?

---

# 자바의 메모리 할당과 해제가 이루어지는 과정

# GC?

# GC 발생 시점
- Heap 내에서 객체의 수명을 관리하기 위해 Young, Old 구역으로 나뉜다.
- Young 영역은 다시 Eden, 두 개의 Survivor 영역으로 구분 된다.

---

# 자바 9버전에서 기본으로 적용되는 GC는 무엇이며, 구조 및 동작방식

---

# 메모리 단편화란?

- 내부단편화
- 외부단편화

---

# 메모리 단편화를 해소하는 방법

---

# 객체지향의 특징

---

# 객체지향의 원칙

---

# JavaCall By Value인가? Call By Reference인가?

---

# Java 는 왜 포인터가 없을까?

---

# 리플렉션(Reflection)이란 무엇인가?

---

# 리플렉션의 장단점에 대해 말씀해주세요.

---

# 리플렉션은 어떤 경우에 사용되는가?

---

# ErrorException의 차이를 설명해주세요.

## 두 타입은 어떤 인터페이스를 상속받아 구현이 되었는가?

---

# Checked Exception, Unchecked Exception 에 대해 설명해주세요.

## 각각의 대표적인 예외들의 종류

---

# JPA를 사용해 데이터를 처리 하는 프로젝트에서, 특정 트랜잭션 내에 Checked, Unchecked Exception이 발생하는 경우 강각 어떤 일이 발생하는가?

0 comments on commit c9d2e93

Please sign in to comment.