책보면서 자바배우고 있는데 궁금한게 생겨서요
import할때 클래스명 다 쓰기 귀찮으면 뒤에 *를 붙이라고 해서 해봤거든요
FruitBuyer.java에 두번째라인에서 import test.seller.FruitSeller; 를 test.seller.*;로 바꿨어요
클래스 두개를 패키지로 묶어서 먼저 컴파일하고
메인클래스에서 임포트시켜서 하는 식으로 하려 했는데 컴파일 에러가 나요
뭐 지우거나 소스패스를 똑바로 하라고해서 지우고 다시 컴파일했는데 됐어요
에러이유는 ~.java파일이었는데 이게 왜 에러가나는지 모르겠어요
저는 클래스명이랑 자바파일명이랑 동일하게 저장해왔는데 지장없었거든요 그래서 그대로 한건데 이렇게 하면 안되는건가요?
소스파일은 상관 없는걸로 알고있는데.. 아닌가요?? 궁금합니다 알려주세요
./ 에 소스파일 세개가 다 있구요
서브폴더에 클래스 두개를 컴파일했습니다.
./test/seller/~.class
./test/buyer/~.class
빠가라서 죄송합니다..
댓글 0