Java初学者:第一个java程序告诉了我们什么
Posted 阶前梧叶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java初学者:第一个java程序告诉了我们什么相关的知识,希望对你有一定的参考价值。
上次我们解释了一下命令行模式下如何编译运行java程序,这次我们来简单解释一下我们那个Hello baby的小程序,首先我们来看一下源码:
public class Test,到此为止,翻译过来就是:公有的名为Test的类。这是什么意思呢?这你就先别管了,以后再说。
Public static void main(String[] args),这是一个公有的,静态的,没有返回值的,名为main的,参数名为args, 参数类型是String[]的一个函数。这是什么意思呢?这你就先别管了,以后再说。
System.out.println("Hello baby"); 这行别的不说,println这个看着眼熟,像print对吧,对,这行就是打出Hello baby。
我似乎什么都没解释对吗?因为没法解释,你啥都没学呢,我解释啥啊,但是此文却不是没有用的。我在这里要告诉你的是,通过这个java程序,初学者应该知道以下几点:
1. 你的java源程序文件名,必须与public class 后面的那个名字相同。比如在我们的例子中,我们的文件名为Test.java, 那么我们程序代码中那个就是public class Test。
2. 如果你的这个源程序,是要用来运行的,那么里面必然有一个main函数,就是说,必须有这么一行:public static void main(String[] args),这个,基本不可改动,只有一个地方可以改动,能把String[] args改成String args[],别的,不能改。有了这行,你的程序就能运行,否则,大多数情况下,不能运行(仅有一种情况,那就是使用静态代码块绕过java对main函数的检测,我们以后再说)。
3. 那些花括号,必须是配对的。
4. 作为初学者,目前你能改变的,你自己编写的程序代码,都在public static void main(String[] args)后面的那对花括号里面,这里面的代码,才是你写的代码。
5. 你自己写的代码,每行后面都必须有一个英文模式下的分号,在我们的例子中就是System.out.println("Hello baby");
以上是作为初学者应该遵守的规矩,这些规矩不是绝对的,但是在你明白更多知识之前,你只要先这么遵守着,而把精力放到基础知识上,这样才能更好的学习基础知识,进而才能明白更多。一开始就试图明白所有,或者学习的顺序不对(比如开始就总试图搞明白那个public class Test到底是怎么回事),这是不好的习惯。
以上是关于Java初学者:第一个java程序告诉了我们什么的主要内容,如果未能解决你的问题,请参考以下文章