正文
俗话说:“万事开头难”,写一个最简单的 Hello world 程序就困扰了我很长时间,因为完全不懂每一个单词是什么意思(我英语是战5渣,莫笑),也不知道为什么要这样去写,但是我还是按照教程照做了,用记事本写下了这个最简单的程序
public class test{
public static void main(String[] args){
System.out.print("Hello world");
}
}
文件->另存为->保存文件名为“test.java”。
之后CMD内cd 到“test.java”所在文件夹下,输入“javac test.java”,回车,等待几秒后什么也没显示,但是在“test.java”所在文件夹下多出了一个“test.class”文件,这个“.class”文件就是要执行的了。
执行这个程序会向屏幕输出一句话“Hello world”。
执行方式为CMD中输入“java test”
现在来解读一下这个程序代码(只解读新手要掌握的部分):
- 第一行“
public class test{
”中“class”翻译为“类”,具体什么作用暂时不必知道。“test”必须要与文件名一至,不然编译会报错。“{”号与最后的“}”为一对大括号,用于等级的划分。 - 第二行“
public static void main(String[] args){
”中“main”是一个完整的Java程序中必不可少的,有“main”函数的话程序才能启动。 - 第三行“
System.out.print("Hello world");
”这句话的意思是“系统.输出.打印(“Hello world”)”有点像《易语言》啊。其中“System”首字母一定要大写,因为Java是区分大小写的,这意味着“Main”和“main”是不一样的。“()”内写的是“print”的值。“""”号内部是要输出的文本(其实不仅仅是“""
”号内的内容可以输出)。“;”号是每一句Java代码结束的标志,必须添加。 - 第四行“
}
”与第二行的“{
”对应。 - 第五行“
}
”与第一行的“{
”对应。
结束语
这篇文章的知识点对于新手来说比较多,一时间难以理解,不过可以带着疑问继续学习,在过程中自己就解决了。
网友评论