俺服了JAVA了,那个叫包包(package)的东东怎么用啊!~ 在你hehe所在的目录下执行:java hehe.TestString 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 书上说回生成一个hehe的目录,那有啊,整个硬盘都没有啊 有时,在hehe目录下执行java hehe.TestString会有问题,在hehe的上一级目录执行:java hehe.TestString 通过 好像应该是在hehe的上一级目录执行:java hehe.TestString 通过 确实是这样的,可是能不能自动建立hehe这个目录呢,用这个包包有什么好处呢?在别包包中,直接import hehe.*可以么? 在对应的 classpath下键一个hehe的目录,package一般是文件目录。或者打成.jar文件在classpath下设置该.jar. package实际上就是目录结构,你的class要运行,必需要让java知道所需的全部class在何处可找到。因此你必须把包路径写进classpath,告诉VM到这些路径去找包,进而找包下的class。注意包路径指的是包的上一级路径。拿你的例子来说,假如你的hehe包在/tmp下(就是说/tmp/hehe目录存在,TestString.class在/tmp/hehe/下),你应该用如下指令运行:java -cp $CLASSPATH:/tmp hehe.TestString 这个可不是java的错!好像是你自己的错!楼上各位说得很详细了,我就不多说了 这个不知道选什么了? 映射代码求解 Animal animal =(Animal) Class.forName(className).newInstance(); 如何用线程控制时间 本人菜鸟,询问一个关于冒泡排序问题 如何通过字符串来生成Date类型的对象 关于java BCD码的运算支持? 连接sql2005老显示找不到合适驱动,求助!! IE中如何直接浏览WORD和PDF文件? java开发是要比vb,delphi,bcb慢? 以下几本书籍哪儿有down? Methods cannot be overriden to be more private这句话是什么意思? 关于继承问题
在hehe的上一级目录执行:java hehe.TestString 通过
拿你的例子来说,假如你的hehe包在/tmp下(就是说/tmp/hehe目录存在,TestString.class在/tmp/hehe/下),你应该用如下指令运行:
java -cp $CLASSPATH:/tmp hehe.TestString
好像是你自己的错!
楼上各位说得很详细了,我就不多说了