1.5 hello world!
有个流传挺广的笑话:
某程序员对书法十分感兴趣,退休后决定在这方面有所建树。于是花重金购买了上等的文房四宝。一日,饭后突生雅兴,一番磨墨拟纸,并点上了上好的檀香,颇有王羲之风范,又具颜真卿气势,定神片刻,泼墨挥毫,郑重地写下:hello world。
helloworld最初来自于C语言的经典教材《C Program Language》(该书作者之一就是C语言的创建者DennisM.Richie),它是C语言的第一个程序,功能也很简单,就是输出“hello world”这两个单词。现在helloworld已经成为一个编程初学者的文化符号,用来比喻初学。上一节建好的类是空的,
以下是一段完整的可执行代码:
public static void main(String[]args){ System.out.println("hello world!");}
把这段代码,复制到新建立的类的大括号内部,就像这样:
public class Test{ public static void main(String[]args){ System.out.println("hello world!"); }}
类的名字对于执行的代码没有任何影响,这段代码复制到任何一个类里面运行都是一样的。我们最需要知道的就是System.out.println("hello world!");这一行,双引号里面的内容,将被打印在开发环境的控制台。也就是所谓的输出
现在我们来运行这段代码,有三个方法:
1.在菜单栏找到这个图标,点击就可以了:

2.在代码编辑器,要运行的文件右键点击,弹出菜单选择runas(运行为),然后点击javaApplication(java应用程序)
3.在菜单点击Run(运行),然后点击run(运行):
正常的话,我们可以在下面控制台看到运行结果:


假如是这样的错误:


说明文件里没有main函数,检查一下main函数是否存在,它前面的前缀(public static void这些)有没有写对,参数类型有没有写对(String[])。
事实上我们在新建类的时候,是可以创建一个空的main函数

这样建立的java类是这样的:
这样只需要在第6行写上System.out.println("hello world!");就可以运行了。(第5行是任务标注,可以删去)
