String 클래스 타입 - 클래스는 그 자체로 타입으로 사용 가능 - 즉, String 클래스는 문자열 타입으로 사용되며, 문자열과 관련된 여러 메서드들을 사용할 수 있음 - 큰따옴표""로 감싸진 문자열 리터럴 변수에 문자열을 할당하는 방법 1. String 타입의 변수에 문자열 리터럴을 직접 할당 String name = "GoToGuy"; 2. String 클래스의 인스턴스를 생성하여 할당 String name = new String("GoToGuy"); - 두 방식의 공통점 참조 타입의 변수에 할당됨 : 실제 문자열의 내용을 값으로 가지는 것이 아니라, 문자열이 존재하는 메모리 공간의 주소값을 저장함 (toString() 메서드를 자동으로 호출해 문자열로 변환해주기 때문에 주소값이 아닌 문자열 내..