java编写一个程序

java编写一个程序,第1张

通过Eclipse运行程序

启动Eclipse,在菜单中选择“文件 --> 新建 --> Java项目”,d出对话框:

图1  新建项目

填入项目名称,点击“完成”,创建项目成功,可以看到在 E:\java\workspace 目录下多出了一个Demo文件夹。在菜单中选择“文件 --> 新建 --> 类”,d出对话框:

图2  创建类

输入类名称,点击“完成”,成功创建一个HelloWorld类:

图3  新创建的类文件

将下面的代码输入到源文件,注意Java是大小写敏感的:public class HelloWorld {public static void main(String[] args){Systemoutprintln("Hello World!");}}点击运行按钮 ,或者在菜单中选择“运行 --> 运行”,就可以看到下方控制台输出了“Hello World!”:

图4  控制台输出

恭喜你,你成功编写并运行了第一个Java程序。打开Demo文件夹下的bin目录,出现了一个 HelloWorldclass 文件,这就是编译生成的字节码。与C、C++不同,Java编译的结果不是可执行文件,而是字节码文件。字节码文件不能直接运行,必须由JVM翻译成机器码才能运行,这就是为什么运行Java程序必须安装JVM的原因。

通过命令行运行程序

当然,你也可以直接输入命令来编译和运行Java。打开CMD,cd 到源文件所在目录,通过 javac filename 命令完成编译,通过 java classname 命令来运行程序,如下所示:

图5  通过命令编译并运行Java程序

在Eclipse中运行程序,实际上也是执行这些命令,并将输出结果显示到控制台。有了Eclipse,编程更加方便。

HelloWorld程序分析

分析上述代码,从程序开始处介绍。public class HelloWorld定义了一个类,类是 “public” 公共类型的,类名为“HelloWorld”。另外,Java 中主类名应该和要保存的 Java 文件名相同,也就是说,这里定义的类名是“HelloWorld”,则文件应该保存为“HelloWorldjava”。public static void main(String[] args)Java 中的主运行方法,它和 C/C++中的main()作用是一样的,就是所有的程序都从“main()”中开始执行。要执行 Java 程序,必须有一个包括主运行方法的类。至于“public static void”的含义,读者可以尝试着去掉,看看编译器会提示什么错误。Systemoutprintln("Hello world");“Systemoutprintln()”是 Javalang 包的一个方法,用来将字串“Hello world”输出到命令行窗口。

//这是第一题的代码

public class Customer {

    public String customerId; //客户身份z

    public String custName; //客户姓名

    public String custGender; //客户性别

    public Customer(String customerId, String custName, String custGender){

        thiscustomerId = customerId;

        thiscustName = custName;

        thiscustGender = custGender;

    }

    public String getID() {

        return customerId;

    }

    public void setID(String customerId) {

        thiscustomerId = customerId;

    }

    public String getName() {

        return custName;

    }

    public void setName(String custName) {

        thiscustName = custName;

    }

    public String getGender() {

        return custGender;

    }

    public void setGender(String custGender) {

        thiscustGender = custGender;

    }

    public void printMSG(){

        Systemoutprintln("客户身份z:" + thisgetID());

        Systemoutprintln("客户姓名:" + thisgetName());

        Systemoutprintln("客户性别:" + thisgetGender());

    }

    public static void main(String[] args) {

        Customer c = new Customer("11111","小童鞋_成er","男");

        cprintMSG();

    }

}

package comexamplebus;

import androidRinterpolator;

import androidRstring;

public class Bus {

private int num;//乘客数

private float sudu;//速度

private String chepaiNum;//车牌号

private String busName;//司机

public int getNum() {

return num;

}

public void setNum(int num) {

thisnum = num;

}

public float getSudu() {

return sudu;

}

public void setSudu(float sudu) {

thissudu = sudu;

}

public String getChepaiNum() {

return chepaiNum;

}

public void setChepaiNum(String chepaiNum) {

thischepaiNum = chepaiNum;

}

public String getBusName() {

return busName;

}

public void setBusName(String busName) {

thisbusName = busName;

}

public Bus(int num, float sudu, String chepaiNum, String busName) {

super();

thisnum = num;

thissudu = sudu;

thischepaiNum = chepaiNum;

thisbusName = busName;

}

}

陆续提交 这个bus 的 entity

package comexamplebus;

public interface Update {

void update(Bus bus);//修改

Bus query();//查询

void updateSudu(float sudu);//增加修改速度

}

这个是接口

以上就是关于java编写一个程序全部的内容,包括:java编写一个程序、编写java程序、用Java编写程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9457966.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存