java

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ java ] in KIDS
글 쓴 이(By): lazz (라즈)
날 짜 (Date): 1998년 4월 29일 수요일 오후 07시 54분 22초
제 목(Title): 패키지 & import 사용법


<File TestStart.java>
import lazz.test.*;
package lazz.test;

class TestStart{
public static void main(String args[])
{
Class2 cl = new Class2();
System.out.println(cl.str);
}
}

<File Class2.java>
package lazz.test;

public class Class2{
String str;

public Class2()
{
str = "abc";
}
}

대답해주신 분 정말 감사합니다.
하나는 컴파일 되는군요.  Class2.java는 무사하 컴파일 됐습니다.
그런데 TestStart.java를 컴파일하니까 이런 에러 메시지가 나오는 군요.

TestStart.java:1: Package lazz.test not found in import.

import lazz.test.*;

       ^

TestStart.java:2: Class or interface declaration expected.

package lazz.test;

^

2 errors


여기서 line 1은 import lazz.test.*; 이고,
line 2는 package lazz.test; 입니다.
이 두 문장을 잘못 한거 같은데, 어디가 잘못 됐는지 모르겠군요.

그리고 다른 질문 하나.
이런 식으로 패키지를 지정해 놓으면 .class 파일에
그 화일이 어느 패키지에 포함된 건지 정보가 담기는 겁니까?
아니면 단지 디렉토리로서 어느 패키지인지를 구분하는 겁니까?

미리 감사드릴께요~
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.