Java
Java Eunm 유사 클래스 사용해보기1
다음 코드를 Enum 선언하고 해보도록 한다. Grade.class public class Grade { ...
#Java #Enum #Refactoring #Foundation #ProjectJFJava
다음 코드를 Enum 선언하고 해보도록 한다. Grade.class public class Grade { ...
#Java #Enum #Refactoring #Foundation #ProjectJFJava
작성한 enum 은 클래스처럼 동작하므로 여러 메소드를 지원한다. 이처럼 메소드 지원하는 이유는 자바에서 " ...
#Java #Enum #Database #Foundation #ProjectJFJava
자바는 타입 안전 열거형 패턴을 편리하게 사용할 수 있도록 Enum Type 를 지원한다. 열거형은 앞서 배운 패턴 ...
#Java #Enum #Foundation #ProjectJFJava
앞서 작성된 글에서 타입으로 인한 문제점을 살펴보았고 개발자들이 이를 인지하여 자바 신규로 타입 안전 열거형 패턴이 ...
#Java #Enum #Foundation #ProjectJFJava
Enum 도입 이전에 대안으로 문자열 상수로 사용하였다. 상수는 미리 정의된 변수 사용으로 문자열 직접 사용보다 안 ...
#Java #Enum #Type #Foundation #ProjectJFJava
자바가 제공하는 기능 중 Enum Type 이 있다. 열거형이 부르며 왜 생겨났는지 살펴보고 열거형이 필요한 이유를 ...
#Java #Type #Foundation #Enum #ProjectJFJava
Math, Random 관련 문제 풀어보기 로또 번호 생성기 * 로또 번호 1 ~ 45 사이 숫자 6개 뽑는 ...
#Java #Problem #Solution #Foundation #ProjectJFJava
Wrapper 관련 주어진 문제 풀어보기 parseInt 문자열 str1, str2 두 수의 합 구하기 St ...
#Java #Wrapper #Foundation #ProjectJF #ProblemJava
Math.random() 말고 java.util 에서 Random 클래스 자체로 지원한다. Random 클래스를 사 ...
#Java #Random #Foundation #ProjectJFJava
수학용도로 사용하는 Math 클래스가 있다. 많은 API 제공하므로 참고하도록 한다. abs(int x) - 절 ...
#Java #Math #Foundation #ProjectJFJava
System 클래스는 이름 그대로 시스템을 다루는 클래스로 기본 기능들을 제공하고 있다. currentTimeM ...
#Java #System #Foundation #ProjectJF #EnvironmentJava
앞서 Class 객체를 사용하여 정보를 조회하는 것을 살펴보았다. 메소드를 호출하고 필드 값 또한 변경 가능하므로 ...
#Java #Class #Foundation #ProjectJF #Reflection #Method #Framework #MetaData