💡 핵심 요약 (TL;DR)
내부클래스의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 클래스가 서로 밀접한 관련이 있을때 객체생성없이 사용하기 용이하다을 적용할 수 있다.
💡 핵심 요약 (TL;DR)
내부클래스의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 클래스가 서로 밀접한 관련이 있을때 객체생성없이 사용하기 용이하다을 적용할 수 있다.
[JAVA]예외처리기법3가지 및 Error와 Exception 차이
💡 핵심 요약 (TL;DR)
* 발생하면 복구하거나 되돌릴 수 없는 심각한 상황.으로 인해 문제가 발생했다. * 처리방법 : 오류를 발생하는 요인을 찾아서 업애는 디버깅. 조치를 적용했다.
[ITWILL : JAVA]기본클래스 이외에 자바 구성요소2 : enum
💡 핵심 요약 (TL;DR)
기본클래스 이외에 자바 구성요소2 : enum의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 데이터가 몇 가지 한정된 상수값으로 구성될때 주로 사용.
[ITWILL : JAVA]기본클래스 이외에 자바 구성요소3 : annotation, generic
💡 핵심 요약 (TL;DR)
기본클래스 이외에 자바 구성요소3 : annotation, generic의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 함수형인터페이스 중 익명클래스를 사용했다면 람다식사용가능을 적용할 수 있다.
[ITWILL : JAVA]기본클래스 이외에 자바 구성요소1 : 추상클래스, 인터페이스
💡 핵심 요약 (TL;DR)
기본클래스 이외에 자바 구성요소1 : 추상클래스, 인터페이스의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 슈퍼클래스에서 메서드의 선언부까지는 작성가능하지만 구현부는 어떻게 될지 확정되지 않아 작성하기 어려울때 사용을 적용할 수 있다.
[자바JAVA]클래스 : 패키지, 임포트, 접근제어자, 데이터 은닉과 보호, 싱글턴디자인패턴
💡 핵심 요약 (TL;DR)
클래스 : 패키지, 임포트, 접근제어자, 데이터 은닉과 보호, 싱글턴디자인패턴의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 따라서 모든 클래스에서 toString()을 사용할 수 있다.
[자바JAVA]클래스 : 다형성(Polymorphism)
💡 핵심 요약 (TL;DR)
클래스 : 다형성(Polymorphism)의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 인터페이스에서 다형성 사용하는 이유 :을 적용할 수 있다.
[자바JAVA]클래스 : 상속, 메서드 오버라이딩, super()
💡 핵심 요약 (TL;DR)
클래스 : 상속, 메서드 오버라이딩, super()의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 프로그램에서 상속은 기존 클래스의 멤버변수와 메서드을 다른 클래스에서 재사용하기 위한 것이다.
[ITWILL : JAVA]클래스 : 매개변수위치에 따른 차이(생성자 vs 메서드), private멤버변수 getter와 setter로 가져다쓰기
💡 핵심 요약 (TL;DR)
'클래스 : 매개변수위치에 따른 차이(생성자 vs 메서드), private멤버변수 getter와 setter로 가져다쓰기'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 동작 원리와 장단점을 비교 파악하여 프로젝트 개발 상황에 적합한 방식을 선택할 수 있다.
[자바JAVA]클래스 : 생성자, new역할, this키워드용법
💡 핵심 요약 (TL;DR)
클래스 : 생성자, new역할, this키워드용법의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 역할 : 메서드는 다양한 기능을 담당하지만 생성자는 멤버변수의 초기화를 담당한다.