import java.lang.System.out;//error위 프로그램 시작 부분의 문장이 잘못된 이유는 무엇인가요? 다음 문장은 정적 여부에 관계없이 맞습니다. 왜 그럴까요? 정적 java.lang.System.* 가져오기;
사진에 표시된 대로:
业精于勤,荒于嬉;行成于思,毁于随。
우선 1.5에 새로 추가된 static import라는 기능을 이해해야 합니다 정적 import에 대한 간단한 이해는 static 변수와 메소드를 import하는 것입니다
형식은 import static package name.class name.static property|static method
소스코드를 보여드리겠습니다. out은 static으로 수정된 static 변수이므로, 패키지 임포트 시 static을 추가하지 않으면 오류가 발생합니다 그리고 static-만 있는 게 아닙니다. System 클래스 아래의 속성이나 메소드를 수정했으므로 static
우선 1.5에 새로 추가된 static import라는 기능을 이해해야 합니다
정적 import에 대한 간단한 이해는 static 변수와 메소드를 import하는 것입니다
형식은 import static package name.class name.static property|static method
입니다.소스코드를 보여드리겠습니다. out은 static으로 수정된 static 변수이므로, 패키지 임포트 시 static을 추가하지 않으면 오류가 발생합니다
을 추가할 필요가 없습니다. 으아아아그리고 static-만 있는 게 아닙니다. System 클래스 아래의 속성이나 메소드를 수정했으므로 static