java 中怎样调用另一个程序中的类 可以先把Time3.java打包,然后import! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你将Time3.java和TimeTest4.java两个文件放到一个目录<time>下,在每个文件中加入package time 然后在文件中就可以直接调用了另一个文件中的程序了,因为java文件中每个类编译后都会生成一个.class文件的,而且在同一个目录下打包了的。不过在编译时一定要注意先后顺序。 1 放在同一目录下就OK了2 javac -d .... ( package name ) 打包 放在同一个目录下面就可以了,不用什么import直接用 不过也可以放在一个程序中,其中一个为public类 首先考虑Time3.java的类修饰符是public还是缺省其次要考虑Time3.java和TimeTest4.java是不是在同一个文件夹下(在java中不同的文件夹代表不同的包) 一般情况下,一个java文件就一个类,只要Time3在TimeTest4运行时的类的路径中就行了,import时候,还要看你的Time3在哪个package中,应该用import package.Time3; 引入 那个class 所在的 包就行了.... 分两种情况:一种是两个类在同一个包下边则不用导入直接实例化即可使用.二是不同包中需要将要导入类所在的包导入,即可实例化使用.你说的另一程序是不是不同的工程,这样可以把需要导入类所在包用jar命令进行打包然后在需要的工程中导入即可啦.呵呵,祝你好运 struts2文件上传问题 非常灵异 ---请各位大侠帮忙了--- 请教字符串转义 mysql数据太多无法全部录入 spring中ClassPathXmlApplicationContext的一点疑惑 tomcat问题 ★200分★关于log4j的问题。(顶者有分) 最近在用JSP弄WAP网站,请问如何实现中文与UTF-8编码的转换呢? jsp测试ejb... 请问如何打包.JAR和.WAR文件啊? 讨论各种企业bean的最常用的用法(参与者有分) Tuxedo在J2EE的B/S构架中还有必要吗?
package time 然后在文件中就可以直接调用了另一个文件中的程序了,因为java文件中每个类编译后都会生成一个.class文件的,而且在同一个目录下打包了的。不过在编译时一定要注意先后顺序。
2 javac -d .... ( package name ) 打包
其次要考虑Time3.java和TimeTest4.java是不是在同一个文件夹下
(在java中不同的文件夹代表不同的包)
只要Time3在TimeTest4运行时的类的路径中就行了,
import时候,还要看你的Time3在哪个package中,
应该用
import package.Time3;