모든 클래스의 최상위 클래스즉, 모든 클래스들은 Object의 메서드를 사용할 수 있다.사용할 때 반드시 오버라이딩을 통하여 재정의 후 사용하여야 합니다.equals객체가 가진 값을 비교할 때 사용객체의 동등성의 비교 기준을 정할 수 있다.동등성 : 두 개의 객체가 같
Java는 기본적으로 다양한 패키지를 지원한다. 그 중 가장 중요한 패키지가 java.lang 패키지
StringBuffer 클래스는 가변객체 입니다.
String 클래스는 문자열을 다룰때 사용하는 클래스 입니다.String 클래스는 불변객체 입니다.문자열과 문자열을 더하게 되면 내부적으로 다음과 같은 코드가 실행됩니다.문자열을 반복해서 더하는 것은 성능상 문제가 생길 수 있으니 반드시 피하도록 합시다.
Math클래스는 이름 그대로 수학계산을 위한 클래스
이름 그대로 유용한 클래스를 많이 가지고 있는 기본 제공형 패키지
Date, Calendar 클래스 와 java.time 패키지에 대한 학습 내용
어노테이션은 Java5에 추가된 기능어노테이션은 클래스나 메소드위에 붙습니다. @(at)기호로 이름이 시작합니다.어노테이션을 클래스나 메타코드에 붙인 후, 클래스가 컴파일되거나 실행될 때 어노테이션의 유무나 어노테이션에 설정된 값을 통하여 클래스가 좀 더 다르게 실행되
Java - IO (Input & Output) 입출력을 위한 인터페이스와 클래스들 집합 (패키지)\
Thread 란? 프로세스(process) 내에서 실제로 작업을 수행하는 주체를 의미합니다.
Lambda 함수란 프로그래밍 언어에서 사용되는 개념으로 익명 함수를 지칭하는 용어입니다.