如果是在同一个包里的多个类的话,执行的时候只要运行有Main函数的类就可以了。
如果是不同包里的多个类的话,在类文件里用import语句把在这个类里要用到的类包含进来,然后执行有Main函数的类就可以了。
在eclipse里新建一个项目,把这两个java文件放在一个文件夹下面,然后拖拽到eclipse项目的下面
然后把其中一个类设为主类,例如,main函数写在SocketServerjava中,然后在main函数实例化SocketClient这两个个类,就可以调用两个类里的方法,也就是同时运行多个java类了
根据你的情况,我认为你这两个程序可以设为两个线程
public class SocketServer
{
static Thread s=new Thread(new Runnable() {
public void run(){
//这里放server的方法
}
});
public static void main(String[] args){
SocketServersstart();
SocketClientcstart();
}
}
public class SocketClient
{
static Thread c=new Thread(new Runnable() {
public void run(){
//这里放Client的方法
}
});
}
一、java类里的字段默认的访问修饰符是default,对需要保护的成员变量需要用private关键字修饰。
二、类的构造方法格式:
public 类名(参数列表)
{函数体}
三、API(Application Program Interface,应用程序编程接口)
1使用方法:
(1)导包
import 包路径类名称;
如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。
javalang包下的内容不用导包,其他的包都需要import语句。
(2)创建
类名称 对象名 = new 类名称();
(3)使用
对象名成员方法名();
(1)Scanner类:用于键盘输入数据到程序中。
Scanner sc = new Scanner(Systemin);
获取键盘输入的一个int数字,int sum = scnextInt();
获取键盘输入的一个字符串,String str = scnext();
下例中的运行结果绿色的行是客户端输入并按回车键,而黑色字体是程序输出的。
以上就是关于eclipse中如何编译运行Java含多个类的程序全部的内容,包括:eclipse中如何编译运行Java含多个类的程序、怎样在eclipse里面同时运行2个java、java三个类组合怎么运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)