嗨大家好,我是埪动白,前一段时间由于一些原因,java学习之路停更了,我向大家道歉。今天我们来学习下一节
第一章:初识java
第二节:hello world
如果哪位同学没有看第一节,建议先看一下,再来学这一节
上一节我们知道了Java的历史,用途,还有他的第一个程序,这一节我们将剖析这一个程序,hello world。先上源代码
public class MyFirstJavaProgram {
/* 第一个Java程序
* 它将打印字符串 Hello World
*/
public static void main(String []args) {
System.out.println("Hello World");
// 打印 Hello World
}
}
好了,咱们来分析一下这个程序
由于涉及到类,对象,方法,我们先看一个例子。
大家都知道,狗狗是我们人类忠实的朋友,狗是一个物种,它们都有相似之处,比如四条腿,一个尾巴…可以跑,可以叫…
再把这个例子带入到Java程序里,
狗是一个类,类是一个模板,描述了对象的行为,状态,狗这个类就描述了狗有四条腿,一个尾巴等。
每只狗都是一个对象,它是狗这个类的实例化,它有类所包含的四条腿,一个尾巴,但每只狗的尾巴的颜色不一样,这就是一个实例化。
狗还有自己的方法,这个定义在类中,比如跑,这就是方法,每只狗∪・ω・∪都有这个方法,它们可以执行这个方法。
再把这个思想带入到软件里,不也是这样吗,比如按钮是一个类,每个按钮是一个对象,被按下后执行的内容就是方法。
再来看上面的程序,我们来分析一下,
1
public class MyFirstJavaProgram{}
是一个类,这个类叫MyFirstJavaProgram
2
/* 第一个Java程序
* 它将打印字符串 Hello World
*/
是一个多行注释,这些内容会被编辑器忽略
3
public static void main(String []args){}
是主方法,每个类都要有这个主方法,这是一个格式,在{}里写代码,每个Java程序运行的时候都是从这行代码开始的。现在可能不太好理解,我们一定要多练,以后慢慢就明白了。
4
System.out.println(“Hello World”);
是一个java自己本身就有的方法,他是一个输出流,他将输出Hello World
5
// 打印 Hello World
是一个单行注释,他会被编辑器忽略
这节我们剖析了Hello World程序,了解了java的基本结构,我们下节再见