자바를 시작하기에 앞서 뭐하는 친군지부터 알아보아요.
잘 정리된 블로그 기반으로 정리해봤어요 ㅎㅎ
여기 그냥 넘어갔던 내용을 정리해봤어요.
JDK에 속한 프로그램에 대해 정리해봤어요. 직접 제가 경험한 것들만 작성해 디테일을 넣어봤어요!
책에서 본 객체지향에 대한 내용을 정리해봤어요. 제가 몰랐던, 적어두고 복기할 내용들을 위주로 적어서 중간중간에 빠진 부분이 있지만 도움이 되길 바라요 ㅎㅎ
오버로딩(자꾸 오벌딍이라고 쓰네요)에 대해서 알아봐요
생성자 내용에 대해 알아봐요~ C++이랑은 조금씩 다른 부분이 있네요 ㅎㅎ
자바 클래스 변수 초기화는 여러가지 방식이 존재해요. 이에 대해 다뤄볼게요.
자바에서의 상속을 알아봐요~
자바의 꽃인 패키지에 대해서 알아봐요.
제어자에 대해 알아봐요~
다형성에 대해서 다뤄봐요. 상속(Inheritance)에 대한 개념을 이해하고 보시면 편할거에요.
추상 클래스에 대해 다뤄봐요. 굳이?라고 생각될 기능이지만 이는 설계적 측면에서 매우 중요한 역할을 해요.
인터페이스에 대해 깊게 파봤어요. 그냥 추상에 다중 상속이 되는구나~정도만 생각했는데 설계적인 측면에서 핵심 기능이었어요...!
내부 클래스에 대해서 알아봐요. 크게 사용되진 않는다지만 내용 정리해보니 잘 공부하지 않으면 헷갈리는 부분이 존재하네요 ㅎㅎ. 익명 클래스에 대한 내용도 알찼어요.
예외 처리에 대해 알아봐요. 자바는 뭔가 기능이 많네요 ㅎㅎ.
정규식에 대해 다뤄보겠습니다! 이렇게 공부하다가 자바의 문법을 알게 되면 정리할 수 있는 습관을 들였으면 좋겠네요 ㅎㅎ
private 메서드 테스트하는 방법에 대해서 정리해봤어요! 근데 이거 현업에서도 쓰나?
문자열을 구분자로 나누는 클래스, StringTokenizer에요!
Collection Framework에서 자주 쓰이는 ArrayList와 LinkedList에 대해서 다뤄봤어요!
스택과 큐, 그리고 특수한 큐를 곁들여서...
요소 접근을 쉽게 해주는 Iterator 인터페이스들에 대해서 알아봐요~
정렬을 하기 위해선 꼭 필요한 개념이에요~
어렵지만 자바 개발을 위해 반드시 거쳐야하는 개념인 지네릭스(Generics)에 대해서 알아봐요!
자바만의 매력적인 기능인 애너테이션에 대해 알아봐요~ 이런 것도 있다니 자바를 빨리 마스터하고 싶어지네요 ㅎㅎ
람다식에 대해 알아봐요~ 이걸 이해하면 자바 라이브러리 활용법을 더 이해할 수 있게 될거에요.
가장 배우고 싶었던 기능이에요 ㅎㅎ. 여기선 기본 기능만 다룰게요.