>source

code 스 니펫에서object obj= 새로운 객체 ();객체 "obj"는 기존의"className objname= new classname ();"협약은 주로 수업을 통해 일하는 것을 보았습니다. 저는 Java의 새로운 기능이며 컴파일 타임 오류 또는 무언가를 출력하지 않고 정확히 작동하는 방식을 이해하지 못합니다.

public class Sample {
    public void writeMe(Object obj){
        System.out.println("Object");
    }
    public void writeMe(String s){
        System.out.println("String");
    }
    public static void main(String[] args){
        Sample s= new Sample();
        Object obj= new Object();
        s.writeMe(obj);
    }
}

이러한 구문을 사용하여 객체를 인스턴스화 할 수 있습니까? 아니면 특정 유스 케이스입니까?

ClassName objname= new classname ()을 따릅니다. 협약. 이 경우 클래스 이름은 특정 클래스 인 객체입니다.

Robby Cornelissen2021-05-14 13:23:42
  • 이전 ssh : 새로운 터미널에서 공개 키가 거부되었습니다
  • 다음 잠재적 인 반환 값 목록을위한 Python 유형 주석