“나 자바 좀 할 줄 안다”라고 이야기하고 싶으면 꼭 알아야 하는 개념들이 몇 개 있습니다.
먼저 자바의 객체 지향 개념들을 제대로 알아야 합니다. 그냥 객체를 단순하게 사용하는 것에 그치지 않고 상속, 인터페이스, 추상 클래스와 같은 개념들을 이해해야 하는데요. 이 개념들을 이용하면 객체를 더 고급스럽고 정교하게 사용할 수 있습니다.
추가로 캐스팅과 제네릭 같은 자바의 심화 개념을 이해하면 타입을 다양한 상황에서 더 유연하게 사용할 수 있습니다.
여기까지 공부하셨으면, 이제 안드로이드나 스프링 같은 프레임워크를 통해 앱 개발과 웹 개발을 할 준비가 되신 겁니다!