[JAVA] Object 클래스
·
Back-End/Java
[작성일: 2023. 02. 02]  Object 클래스모든 클래스의 최고 조상오직 11개의 메서드만을 가지고 있음.notify(), wati() 등은 스레드와 관련된 메서드.protected는 오버라이딩 해서 public으로 변경해야 사용할 수 있음. object 클래스의 메서드설명protected Object clone()객체 자신의 복사본을 반환public boolean equals(Object obj)객체 자신과 객체 obj가 같은 객체인지 알려줌.(같으면 true)protected void finalize()객체가 소멸될 때 가비지 컬렉터에 의해 자동적으로 호출 됨.이때 수행되어야 하는 코드가 있을 때 오버라이딩 함. (거의 사용x)pulbic Class getClass()객체 자신의 클래스 정..
[JAVA] String
·
Back-End/Java
[작성일: 2023. 01. 30] 목차 String 배열의 선언과 생성import java.util.Arrays;class Ex5_1_tmp { public static void main(String[] args) { // index: 0 ~ 3-1, 0~2 String[] strArr = { "가위", "바위", "보" }; // 문자열 3개 배열 생성 System.out.println(Arrays.toString(strArr)); for(int i=0; i     String 클래스final 클래스로 상속 불가한 클래스new String("~~"), "~~" 두 가지 방법으로 생성 가능하며, 둘 중에서는 "~~" 방식이 자원의 재사용으로 효율적임.char[]와 메서..