package com.yj.java;
public class OtherClassTest {
public static void main(String[] args) {
// 1. 클래스 객체 생성
OtherClass oc = new OtherClass();
// 3. 메소드 호출부
oc.callMethod(); // OtherClass 클래스입니다.
}
}
package com.yj.java;
public class OtherClass {
// 2. 메소드 선언부
public void callMethod() {
System.out.println("OtherClass 클래스입니다.");
}
}
package com.yj.java;
// 2. import문
import com.yj.java.importTest.OtherPackage;
public class OtherPackageTest {
public static void main(String[] args) {
// 1. 클래스 객체 생성
OtherPackage it = new OtherPackage();
// 4. 메소드 호출부
it.callMethod(); // ImportTest 클래스입니다.
}
}
package com.yj.java.importTest;
public class OtherPackage {
// 3. 메소드 선언부
public void callMethod() {
System.out.println("OtherPackage 클래스입니다.");
}
}
import 패키지名.클래스名;
package com.yj.java;
public class OtherPackageTest {
public static void main(String[] args) {
// 클래스 객체 생성 방법
// 1. import문 사용
//OtherPackage it = new OtherPackage();
// 2. import문 미사용
com.yj.java.importTest.OtherPackage it = new com.yj.java.importTest.OtherPackage();
it.callMethod();
}
}
java.util.Date 클래스 사용해보기
package com.yj.java;
// 2. import문
import java.util.Date;
/**
* JDK API 사용하기
*/
public class JdkClassTest {
public static void main(String[] args) {
// 1. 클래스 객체 생성
Date date = new Date();
// 3. 객체 사용
System.out.println(date); // Tue Dec 14 23:42:48 KST 2021
}
}
cf. java.lang 패키지
System.out.println();