学习JAVA必写的第一个程序

在介绍Java时,要对新手解释事实上并不简单,因为一个最简单的Java程序就可以涉及文件管理、类(Class)、主程序、命令行索引等观念,我很想对您说,反正一个基本的Java程序就这么写就对了,总之,如果现阶段您无法了解,就请当它是个规范。

首先请编辑一个HelloWorld.java的文字文件,注意扩展名是*.java,请记得文件名,因为程序码中要用到它,您的第一个程序是这样的:

  • HelloWorld.java

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


写Java程序通常都是由定义“类”开始,"class"是Java 用来定义类的关键字,类的名称是HelloWorld,这与您所编辑的文件(HelloWorld.java)文件名必须相同,在编写Java程序时,一个文件中可撰写数个类,但是只能有一个"public" 类,而且文件名称必须与这个"public"类的名称相同。

接下来看看 main() 方法(Method),它是Java程序的“进入点” (Entry point),程序的执行是由进入点开始的,它一定是个"public" 成员(Member),这样它才可以被调用;由于它不需要产生对象就要能被执行,所以它必须是个"static"成员。

(public与static的观念都是对象导向程序上的观念,之后讨论类与对象时会再看到)

"void"表示这个方法执行结束后不传回任何值,Java程序的主方法不需传回任何值,所以一律使用void;main()是Java程序的主方法名称,其中"String[] args"是命令行参数(Command line argument),可以在执行程序时取得使用者指定的相关参数,目前虽然您不使用,但仍要撰写它,这是规定。

关于main方法的说明,您还可以引用 The main method

再来看当中显示"Hello! World!"的陈述(Statement):

System.out.println("Hello! World");


在这个程序中使用了java.lang套件下的System类,使用它的公开成员 out 对象,它是一个 PrintStream 对象,您使用了它所提供的println()方法,将当中指定的字符串(String) "Hello! World!" 输出至 Console 上。

注意在Java中字符串要使用""包括,println()表示输出字符串后自动断行,如果使用print()的话,则输出字符串后程序并不会自动断行;注意陈述结束要用 ';'

一个最基本的Java程序完成了,接下来要编译程序了,使用javac公用程序,如下所示:

javac HelloWorld.java


编译完成后,同一个目录下会产生一个HelloWorld.class文件,在运行时时可以由执行环境转换为平台可执行的格式,要执行它必须使用 java公用程序,如下所示:

注意最后并没有加上*.class的扩展名,您只要提供文件名就可以了,程序画面会显示如下:

Hello! World!




 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值