第一个程序

下面我们来编写第一个java程序,其功能是在控制台上显示“Hello,world!”字符串,程序内容如下:

 

 

现在我们来逐条解释这段代码的每个元素。

注释:前面用*号围起来的部分是程序注释,写明了如何编译、运行程序,程序的功能是什么。随手给程序添加注释是一个良好的编程习惯,建议你也学着这样做。

class:这个由class所标识的外层代码被称之为类,表示后面的代码是一个类的定义。所有类的前面都必须有class这个关键字;

{}大括号:标识了类的范围,位于这对大括号里面的代码都属于这个类的内容。

Hello:类的名称,是用来标识这个类的名称,以区别于其它的类。

main函数:这个函数的解释稍微多一些。

(1)   格式是固定的。即必须写成:public static void main(String[] args),少了任何一个单词都不行,这是java的规范,必须这么写。

(2)   main函数是整个正序的入口。JVM加载字节码文件后,会去找main函数,找到后开始执行main函数,其它类中的代码都是直接或间接通过main来调用。

(3)   一个java程序中可以有多个main函数,但每个类里面最多只能有一个main函数。这一点好像与第(2)点有冲突,其实不然。我们运行java程序时,是通过”java xx”这样的方式来运行的,xx是类名称,xx这个类里面必须要有一个main函数,这个main函数就是入口函数,其它类里面的main函数此时被当作普通函数了。

代码解释完毕,现在可以将它编译运行看看结果了。以下是Notepad++版和Eclipse版两种方式编写、编译、运行Hello World程序的步骤,供读者参考:

Java Hello World源代码notepad++版

使用eclipse写Hello,World程序步骤

虽然可以使用Eclipse等集成开发工具编写运行第一个Hello World程序,但建议初学者使用notepad++这类文本编辑工具编写代码,然后使用javac.exe、java.exe等工具编译运行,这样更有利于理解程序的编译运行过程。

posted @ 2018-09-12 11:59  盆古  阅读(418)  评论(0编辑  收藏  举报