클래스(2)
-
Java - 오브젝트 클래스 Object Class
모든 클래스가 상속받는 클래스 Object Class 제일 조상 클래스라고 생각하면 된다. 이와 같이 Test 클래스에는 int형 a만 멤버로 갖고 있다. main함수에서 Test 객체를 생성하고 참조타입 Test인 참조변수 t로 Test객체를 참조한다. Test객체는 이제 a만 갖고 있을 텐데, a . 을 찍어보면 여러 메소드들이 보인다. 옆에 보면 Object클래스가 갖고 있는 메소드들 임을 알 수 있다. 그런데 우리는 Test 객체만 생성했지 않은가? 클래스들은 Object 클래스를 자동 상속한다. GitHub - jake5113/Mrhi_JAVA Contribute to jake5113/Mrhi_JAVA development by creating an account on GitHub. github..
2023.01.31 -
JAVA-String
String s = new String("Nice"); == 위 아래 코드는 같다. String s = "Nice"; String s2 = s; 만약 이렇게 한다면, s가 갖고있는 주소값이 s2에 복사된다. 같은 객체를 공유한다는 느낌!! String s1 = new String("Nice"); String s2 = new String("Nice"); s1 == s2 ? 뭘까~ false -------- String s1 = new String("Nice"); String s2 = "hello"; -------- 반면 축약표현에서는!! Heap 안에 String constant pool 공간에 저장이 된다. String s1 = "hello"; String s2 = "hello"; s1 == s2? 뭘까..
2023.01.19