Java
Java 유지보수 코드 리팩토링
다음 주어진 코드를 보고 유지보수가 높은 코드로 수정해보도록 한다. Program.class public cl ...
#Java #Problem #Solution #Foundation #ProjectJFJava
다음 주어진 코드를 보고 유지보수가 높은 코드로 수정해보도록 한다. Program.class public cl ...
#Java #Problem #Solution #Foundation #ProjectJFJava
익명 클래스는 지역클래스 중 하나이다. 익명 클래스는 클래스 이름이 없는 것이 특징이다. 예제 코드의 이름 있는 ...
#Java #Anonymous #Class #Foundation #ProjectJF #TheoryJava
지역클래스로 접근하는 지역 변수의 값은 변경되어선 안된다. 캡처를 이야기 하기 전 메모리의 변수 생명 주기로부터 ...
#Java #Variable #Memory #Method #Stack #Heap #ProjectJF #FoundationJava
지역 클래스는 내부 클래스의 특별한 종류이다. 참고로 내부 클래스의 특징을 그대로 이어져 있다. 지역클래스도 내부 ...
#Java #Nested #Local Class #Instance #Interface #Abstraction #Foundation #ProjectJFJava
바깥 클래스의 인스턴스 변수 이름과, 내부 클래스의 인스턴스 변수 이름이 같은 경우 어떻게 되는가 Shdowin ...
#Java #Nested #Foundation #ProjectJF #Refactoring #Class #ShadowingJava
예제코드를 통해 내부 클래스를 어떻게 활용하는지 살펴보자. 내부 클래스 리팩토링 전 Engine.class ...
#Java #Nested #Foundation #ProjectJFJava
이전 정적 중첩 클래스와 바깥클래스와의 관계가 없었다. 이번 내부 클래스에서는 바깥클래스의 인스턴스 요소가 되어 소 ...
#Java #Nested #Inner #Class #Foundation #ProjectJFJava
이전 글에서 정적 중첩 클래스를 소개했고 이번에는 예제코드로 활용해보도록 한다. 정적 중첩 클래스 리팩토링 이전 ...
#Java #Nested #Static #Foundation #ProjectJFJava
정적 중첩 클래스를 사용한 예제 코드이다. public class NestedOuter { private ...
#Java #Nested #Static #Class #Foundation #ProjectJFJava
중첩 클래스 비유로 표현하면 for문안에 for문 즉 이중 for문처럼 클래스 또한 클래스 안에 클래스가 들어가는 ...
#Java #Nested #Inner #Local #Anonymous #Class #Foundation #ProjectJFJava
Creation ( 생성 ) 메소드 설명 now() 현재 UTC 기준의 Instant 반환 ofEp ...
#Java #Date #Instant #Library #Method #Foundation #ProjectJFJava
LocalDateTime 메소드와 중복된 것을 제외한 메소드이다. Creation, Conversion ( 생성 ...
#Java #Date #Foundation #ProjectJF #Library #Method