怎样在java中写一个类,调用可执行jar包?求编程大神!

怎样在java中写一个类,调用可执行jar包。 代码怎么写?~

public class a{
public static void main(String[] args){
MeiNiv mn=new MeiNiv("丽丽",23,'女');
System.out.println(mn);
MeiNiv mn2=new MeiNiv("丽",23,'女');
System.out.println(mn.equals(mn2));
methold(mn2);
}
public static void methold(Object obj){
if(obj instanceof MeiNiv){
MeiNiv mv=(MeiNiv)obj;
mv.Say();
}
}
}
class MeiNiv{
String name;
int age;
char sex;
public MeiNiv(String name,int age,char sex){
this.name=name;
this.age=age;
this.sex=sex;
}
public String toString(){
return "name:"+name+",age:"+age+",sex:"+sex;
}
public void Say(){
System.out.println("我要毕业了");
}
public boolean equals( Object obj){
//表示同一个对象
if(this==obj){
return true;
}
//对每一个属性进行比较
if(obj instanceof MeiNiv){
MeiNiv mv=(MeiNiv)obj;
if(this.name!=mv.name){
return false;
}else if(this.age!=mv.age){
return false;
}else if(this.sex!=mv.sex){
return false;
}else{
return true;
}
}else{
return false;
}
}
}

把自己编写的java程序变成jar可执行文件的步骤如下:
1.最简单直接的方法,选择想打包的程序,右键export...




2.选择Runnable Jar file。(即可执行的Jar包)





3.选择程序的主类,就是还有Main函数的类。点Finish即可。



4.在机器上,设置好Jar文件的打开方式(别默认用解压缩的工具打开就行),双击即可运行。


/**
 * 
 * @author kaifang
 * @date 2017年12月5日下午4:43:45
 */
public class Test22 {
public static void main(String[] args) {
try {
//运行jar包程序“textencode.jar”,需要运行那个改成那个jar包名称即可
Runtime.getRuntime().exec("java -jar " + "textencode.jar");
} catch (IOException e) {
e.printStackTrace();
}
}
}

这种方式很多此一举,最简单的是使用批处理建立.bat文件,里边写:

java -jar textencode.jar

双击就可以运行jar包程序了



在java中写一个类,调用可执行jar包:
public class a{

public static void main(String[] args){
MeiNiv mn=new MeiNiv("丽丽",23,'女');
System.out.println(mn);
MeiNiv mn2=new MeiNiv("丽",23,'女');
System.out.println(mn.equals(mn2));
methold(mn2);
}
public static void methold(Object obj){
if(obj instanceof MeiNiv){
MeiNiv mv=(MeiNiv)obj;
mv.Say();
}
}
}
class MeiNiv}
String name;
int age;
char sex;
public MeiNiv(String name,int age,char sex){
this.name=name;
this.age=age;
this.sex=sex;
}
public String toString(){
return "name:"+name+",age:"+age+",sex:"+sex;
}
public void Say(){
System.out.println("我要毕业了");
}
public boolean equals( Object obj){
//表示同一个对象
if(this==obj){
return true;
}
//对每一个属性进行比较
if(obj instanceof MeiNiv){
MeiNiv mv=(MeiNiv)obj;
if(this.name!=mv.name){
return false;
}else if(this.age!=mv.age){
return false;
}else if(this.sex!=mv.sex){
return false;
}else{
return true;
}
}else{
return false;
}
}
}

把自己编写的java程序变成jar可执行文件的步骤如下:
1.最简单直接的方法,选择想打包的程序,右键export...

2.选择Runnable Jar file。(即可执行的Jar包)

3.选择程序的主类,就是还有Main函数的类。点Finish即可。

4.在机器上,设置好Jar文件的打开方式(别默认用解压缩的工具打开就行),双击即可运行。

怎样在java中写一个类,调用可执行jar包?求编程大神!
答:需要运行那个改成那个jar包名称即可Runtime.getRuntime().exec("java -jar " + "textencode.jar");} catch (IOException e) {e.printStackTrace();

Java中的一个类怎么调用另一个类中的方法?
答:方法1. 新建一个类。然后在调用类中先进行被调用类实例化,然后通过实例化的对象访问。例如://先定义一个类 //实例化,调用 方法2.新建一个类,将该类中需要被调用的方法设置为静态(static),加了static后,就可以用类名直接调用。然后在调用类中直接通过类名进行访问。调用格式为:类名.方法名...

JAVA一个包里建立好两个类,一个类如何调用另一类的里的数据?
答:1、先在eclipse中创建一个Java工程文件。并在src下创建demo包,在demo包下创建类DemoClass。2、接下来在DemoClass类中添加一个静态属性和静态方法。被static修饰的属性或方法就是静态的。3、对于静态方法的调用,可以使用调用非静态方法的方式去调用,即创建一个类的对象,然后再调用静态方法。4、编辑好...

java中怎么在一个类中调用另一个类的全部方法
答:java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。例如:public class MethodCall { public static void main(String[] args){ Test.sayStatic();Test te...

如何用JAVA编写一个手机类,属性包括手机品牌、手机型号,其方法实现手 ...
答:编写User类添加属性name,代码如下java">publicclassUser{privateStringname;publicUser(Stringname){this.setName(name);}publicvoidchangeName(Useru){StringuName=u.getName();u.setName(this.name);this.name=uName;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;...

java怎么在一个类里面调用另一个类中的变量?
答:1.你需要调用的另一个类的变量.必须是全局变量.\x0d\x0a 2.User user = new User();\x0d\x0a 3.定义为public.通过user.name就可以拿到user类里面的name变量\x0d\x0a 4.定义为private 那么就必须在user类里面添加name变量的set,get方法,通过user.getName()方法拿到user里面的name变量\x...

java中一个类怎么调用另一个类中的函数
答:首先这两个类不在同一个包 1 在usermn中导包 import md.md5;2.在usermn中创建md5的对象 md5 XX = new md5();接下来就可以用XX.getMD5ofStr(String inbuf);调用到md5类里面的函数 满意请采纳 多谢合作!!

Java作业求帮助 编写一个Java程序,在程序中定义一个PersonB类,定义一...
答://【代码1】 //创建一个参数为空的StudentB类构造方法,能显示“StudentB()被调用”public StudentB(){ System.out.println("StudentB()被调用");} public StudentB(String newName,int newAge){ //【代码2】 //调用父类的public PersonB(String newName)类构造方法,传入newName参数,提示...

用java语言编写一个描述汽车的类,使用类的非晶态成员变量来表示汽车的车...
答:public class QuestionThree { / 设计一个用来描述汽车的类,使用类的非静态成员变量来表示汽车的车主姓名、当前的速率和当前方向盘的转向角度,使用类的非静态成员方法来表示改变汽车的速率和停车两个操作。param args / public static void main(String[] args) { Car car = new Car();car.set...

java 定义类 如何写?
答:定义雇员类 */ public class Emp{ String name;int age;char gender;double salary;} 在如上的实例代码中,仅仅定义了Emp类型的组成,即成员变量。该类定义了4个成员变量:String类型的name用于存放名字;int类型的age用于存放年龄;char类型的gender用于存放性别;double类型的salary用于存放工资。

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网