为什么我不能创建自己的"package"?请各位大虾帮忙! 包名不是随便加的,为了创建叫czm的包,你应该在一个你的classpath 目录下建立一个名为czm的目录,并把你的Czmfirst.class文件拷到此目录下。运行时用 java czm.Czmfirst即可给分吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在THINKINK IN JAVA 中有记载 你编译完程序以后,会在你的工作目录下产生一个名为czm的目录,一定要把工作目录加到classpath中,用java czm.Czmfirst命令运行。 javac -d . Czmfirst.javajava czm.Czmfirst 但czm子目录的上级目录已在classpath中! 你有没有按上面说的做?运行的时候加上package的名字。 首先,在编译的时候,应加上 -d 参数,这样可以指定生成的类文件存放的目录并让编译器按包的层次生成子目录存放类文件。例如,让类文件从当前目录开始存放,要:javac -d . Czmfirst.java这样,便会在当前目录下建立czm(包名)子目录,在该子目录下便有 Czmfirst.class 文件。然后,在CLASSPATH环境变量中包括刚才在 -d 后指定的目录(比如这里的当前目录)。这时,你就可以通过类的完整名字(包括包名部分)来访问你的类。如:java czm.Czmfirst 关于传递的问题? 很奇怪的问题 查找一个字符串中字符出现次数,解决马上给分 大侠请进!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! StringBuffer strBuf 括号里的这个形参的 如何关闭URLConnection对像啊? 工作两年后的我 分页打印的问题 vj++运行环境问题? timer怎么用呀. 这样的问题--关于Applet显示的很简单的问题 介绍一下java发email的问题, mail API or sun.net.smtp.SmtpClient?
java czm.Czmfirst
javac -d . Czmfirst.java
这样,便会在当前目录下建立czm(包名)子目录,在该子目录下便有 Czmfirst.class 文件。
然后,在CLASSPATH环境变量中包括刚才在 -d 后指定的目录(比如这里的当前目录)。这时,你就可以通过类的完整名字(包括包名部分)来访问你的类。如:
java czm.Czmfirst