> For the complete documentation index, see [llms.txt](https://byulseop-til.gitbook.io/sinheeseop_til/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://byulseop-til.gitbook.io/sinheeseop_til/java/qna.md).

# JavaQnA

이 섹션은 Java 학습 과정에서 생긴 궁금증과 그에 대한 답변을 정리한 공간입니다.

## Why This Section?

Java 101을 공부하면서 기본 교재나 강의에서 다루지 않는 심층적인 질문들이 생겼습니다. 이 섹션은 그런 질문들에 대한 답을 찾고 정리하여 더 깊은 이해를 돕기 위해 만들어졌습니다.

## 카테고리

### 개념 관련 질문

* [Why Child Type Cannot Reference Parent Type](/sinheeseop_til/java/qna/concepts/why_child_cannot_reference_parent.md) - 자식 타입이 부모 타입을 참조할 수 없는 이유에 대한 설명
* [JVM Questions](/sinheeseop_til/java/qna/concepts/jvm_questions.md) - JVM 관련 심화 질문 모음
* [Interface vs Abstract Class](/sinheeseop_til/java/qna/concepts/interface_vs_abstract.md) - 인터페이스와 추상클래스의 차이점 분석

### 문법 관련 질문

### 모범 사례 관련 질문

## 문서 형식

각 질문 문서는 다음과 같은 형식으로 작성됩니다:

````markdown
# 질문 제목

## 질문 내용
[질문에 대한 자세한 설명]

## 답변
[답변 내용]

## 관련 코드 예제
```java
// 코드 예제
````

## 기여 방법

* 새로운 질문이 있다면 적절한 카테고리에 문서를 추가해주세요.
* 기존 답변에 추가할 내용이 있다면 해당 문서를 업데이트해주세요.
* 모든 코드 예제는 실행 가능한 형태로 작성해주세요.
