第一个java程序HelloWorld

创建源文件

找一个目录,最好是空目录,方便管理自己创建的文件。在目录中创建一个文本文件。修改文件名为HelloWorld修改后缀名java,后缀名指示文件的类型(否则编译时会出问题)。
如图:
在这里插入图片描述

编写代码

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

在第一行public class HelloWorld {中,public表示一种约束,如果class前面加上public,则其后的名称一定要和文件名一致,否则无法编译。
第二行的public static void main(String[] args) {,这是固定格式,是作为程序入口的方法。所有java程序都是从这个方法开始执行的。
第三行的System.out.println("Hello World");是用于输出语句Hello World的,最后的;表示程序的结束(注意是英文)。在java中这个;一定要加。
最后,注意最后的两个},必须和前面的{配对。

注意:

  1. Windows不区分文件的大小写,所以通过改变大小写区分不同文件的方式没有意义。
  2. java中行的结束看的是{};。因此,java中如果一行代码过程可以分成多行来写,只需要在结束时加上;即可。

编译源文件

将命令行移动到当前目录下,执行命令javac HelloWorld.java。如果没有报错,且目录下出现同名的class文件,表示编译成功。这个新生成的class文件就被称为字节码文件。如下图所示:
在这里插入图片描述
注意: 在编译过程中如果输入的文件不是java类型(也就是后缀名不是java),无法编译成功。

执行字节码文件

编译成功后执行命令java HelloWorld(这一步不要加class后缀)。执行成功会输出Hello World。如下图所示:
在这里插入图片描述
**注意:**如果想要输出中文,需要注意文件的编码,和命令行的编码一致。否则会出现乱码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值