返回信息流一个《Java 编程思想》上的小例子,
import static net.mindview.util.Print.*; //改成:import static net.mindview.util.Print 也报错
public class PrintTest {
public static void main(String[] args){
print("Avaible");//
}
}
运行出错:The method print(String) is undefined for the type PrintTest
下载的源码放在C:\TIJ4code 下,并有C:\TIJ4code\net\mindview\util\Print.java文件
代码就不贴了。
我在CLASSPATH上设置:.;..;C:\TIJ4code;%JAVA_HOME%\lib;
不清楚错误的原因,是按书上的例子写的,还望大牛指点。
这是一条镜像帖。来源:北邮人论坛 / java / #22773同步于 2012/6/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
初学java入门,有个问题想问问。
lovving
2012/6/16镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
print是Print类中的一个静态方法的话,是不是应该用Print.print("Avaible");调用呢,可以不用定义一个对象。
导入包不确定可以这么写吧?import static net.mindview.util.*
个人见解啊
你的环境变量配置的不对
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;C:\TIJ4-code
我是先编译下C:\TIJ4code\net\mindview\util\Print.java文件生成class文件,再在工程中设置下Build Path就行