mdsk.net
当前位置:首页 >> 求助:jAvA中同一个项目下的.jAvA文件如何使用另一... >>

求助:jAvA中同一个项目下的.jAvA文件如何使用另一...

package b;public class B { public static void main(String[] args) { }}package a;import b.B;//类A、B在同一个工程下,而且不同包,类A用B的属性,插入包即可import b.B;public class A { public static void main(String[] args) { B b = new B(); }}

同一package下的,如果类的访问权限定义为public,或是protected ,是可以直接调用的

这样跟你讲吧, 第一种方法是万能的如果出现这种东西 java.util.list l = null; java.awt.list l1 = null;两个包有一样的类,那么就只有使用跟包名来申明了..

首先要把b.class这个文件拷到a.class项目里然后import b;

可以创建需要获取的类的对象然后调用相应的变量获取如果是静态变量的话可以直接用类名调用变量获取前提是变量必须是其它类能访问到的

先把2个文件放在同一个包下面,这样就可以访问另一个java程序了. 一般的方法是在A程序里实例化B类,然后通过B.方法名 去调用B类里的方法 Runtime.getRuntime().exec("外部程序"); 相当于你在cmd控制台中输入"外部程序"并回车执行

同一包中只要不是私有,都可以直接用,和写在同一个文件中一样.不同包的的就要import了!

你想怎么调都可以 啊 如果两个不同的项目 可以用httpclient 或者ejb 在一个项目内 那就正常调用! 有问题私聊我!

你可以用线程做,让程序停滞1天的时间再调用自身就可以了.public void startup(){ //在此处放你要调用的方法 try { Thread.sleep(24*3600); startup(); } catch (InterruptedException e) { e.printStackTrace(); }}

如果是Eclipse,只需要将工程2的属性的BuildPath中将工程1包含进来就行了.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com