包结构如下:
基目录
PackageTest.java //import com.hosrtmann.corejava.*;
PackageTest.class
com/ //package com.horstmann.corejava;
horstmann/
corejava/
Employee.java
Employee.class
现在我想在Employee类中引用PackageTest的字段或者方法
当前目录为基目录。如果我在Employee中直接使用Package的字段或者方法,会出现编译错误。
我应该怎样做?
基目录
PackageTest.java //import com.hosrtmann.corejava.*;
PackageTest.class
com/ //package com.horstmann.corejava;
horstmann/
corejava/
Employee.java
Employee.class
现在我想在Employee类中引用PackageTest的字段或者方法
当前目录为基目录。如果我在Employee中直接使用Package的字段或者方法,会出现编译错误。
我应该怎样做?
解决方案 »
- 请教java.util.logging的配置文件(以前用log4j,现在不得已用之。。)
- 急救:救急:急急救:java.io.IOException: 远程主机强迫关闭了一个现有的连接。是服务器端的问题呢?还是客户端的问题呢?
- 一个问题?
- Servlet怎样接收conn.getOutputStream()发过来的字节流?
- Java中下载文件时,选择打开文件名变为乱码,如何解决。
- 用什么语言写好???
- 这个程序哪个地方错了
- 如何在Java中调用MS SQL 2000中的数据备份功能进行数据备份?.......
- java小程序找错
- 哪里有JAVA的IDE??谢谢!(内空)
- httpsUrlConnection的Bug???有没有人碰到过这样的问题啊?
- 插入access数据问题,帮帮忙
还是在Employee中直接使用PackageTest?
如果后者肯定不行,相反可以在PackageTest使用com包中的东西
不好意思,是在Employee中直接使用PackageTest
这样直接使用不行,那怎样解决这个问题?
直接引用的话把变量或者方法声明为public static就OK了
cannot not resolve variable的错误
请不要这样子设计代码。随便把PackageTest.java放入一个package中就可以被import了
问题:在SecondBean中引用FirstBean??
-------------------------------------
如果楼主的问题是上面所描述的,那么答案是:
在SecondBean中:
import a.b.c.FirstBean;
yaray(雅睿,生活在别处) 也澄清了我实践中遇到的一个问题