Java
Java Generic - 도입 전 Object 다형성 사용하기
이전에 NumberBox, StringBox 객체를 만들어 저장하고 꺼내는 클래스를 생성하였다. 개발자에게 추가로 ...
#Java #Generic #Type #Type Safety #Foundation #ProjectJF #Trade Off #PolymorphismJava
이전에 NumberBox, StringBox 객체를 만들어 저장하고 꺼내는 클래스를 생성하였다. 개발자에게 추가로 ...
#Java #Generic #Type #Type Safety #Foundation #ProjectJF #Trade Off #PolymorphismJava
대부분의 프로그래밍 언어에서 제네릭(Generic) 개념을 도입하였다. 처음 제네릭을 접한 경우 이해하기가 굉장히 ...
#Java #Generic #Foundation #ProjectJFJava
애플리케이션에서 외부 자원을 해제하는 방법으로 try ~ catch ~ finally 소개하였다. 이번에는 try ...
#Java #AutoCloseable #Exception #Foundation #ProjectJF #try #catch #finallyJava
네트워크 예제를 가지고 처리가 불가능한 예외를 공통으로 처리하기 언체크 예외 ...
#Java #Exception #instanceof #try #catch #finally #Foundation #ProjectJFJava
예외 처리를 다루는데 어떤 것이 베스트 프랙티스인지 고민 상황이 생길 수 있다. 시간이 흘러 예외 처리에 대한 스타 ...
#Java #Exception #Real World #Problem #Solution #Foundation #ProjectJF #Best PracticeJava
예외를 잡아서 처리할 때 예외 계층을 활용할 수 있다. 만약, NetworkClient 수 많은 예외가 발생한다면 ...
#Java #Exception #Foundation #ProjectJF #try #catch #finallyJava
이전 작성글 "Java 예외 처리 - 네트워크 예제 리팩토링 1" Network 코드에 대한 설명 ...
#Java #Exception #Structor #Foundation #ProjectJFJava
예외 처리 용도의 try ~ catch 문법에서 finally 기능을 제공한다. 이 기능은 어떤 경우의 예외라도 블 ...
#Java #Exception #finally #try #catch #Foundation #ProjectJFJava
이전 작성 글 "예외 처리 - 네트워크 리팩토리 3" 이어서 살펴보자. 이전의 작성 글에서는 N ...
#Java #Exception #RuntimeException #Foundation #ProjectJFJava
이전 시간을 이어서 네트워크 코드를 개선 사항을 체크하고 이어서 작업한다. 개선사항 체크하기 * 예외 처리가 ...
#Java #Exception #Maintenance #ProjectJF #Foundation #Solution #ProblemJava
이전 작성글의 리팩토링한 코드에서 개선사항이 있었다. 개선사항 * 예외 처리가 없으므로 복구되지 않았다. 예 ...
#Java #Exception #Foundation #ProjectJF #Solution #ProblemJava
앞서 예외 처리 기초에서 네트워크 예제를 작성하였다. NetworkClient 클래스에서 반환하는 오류 문구를 이 ...
#Java #Exception #Network #Maintenance #Foundation #ProjectJF