객체지향 프로그래밍 언어 Java를 기초부터 실습하며 학습한 내용을 정리한 저장소입니다.
문법이 명확하고 객체지향 개념을 체계적으로 배울 수 있는 언어로 Java를 선택했습니다.
또한 Java는 실무에서 널리 사용되며 백엔드 시스템 개발에 강점이 있는 언어라는 점에서,
프로그래밍의 기본기를 다지는 데 적합하다고 생각해 지금까지 꾸준히 학습을 이어오고 있습니다.
공부할 때는 단순히 개념을 정리하는 데 그치지 않고,
직접 예제 코드를 작성하고 주석을 덧붙이며, 실제 상황에서 어떻게 활용될 수 있을지 고민하는 방식으로 학습했습니다.
- 객체지향 개념 (상속, 다형성 등)
- 예외 처리 및 흐름 제어
- 컬렉션 프레임워크
- 클래스와 메서드 구조 이해
- 자주 쓰이는 Java API 활용
- 간단한 IO와 쓰레드 기본