package com.hello.main;
public class Main {
public static void main(String[] args) {
System.out.println("Hello Word");
}
}
复制代码
package:包,你可以理解为书包,钱包,女朋友的小包。在java中用包来存放不同的代码。为啥要有这个东东?想一想,你上学的时候,书包是干啥的,用来放书的,女朋友的小包包用来干啥的,放手机化妆品的。java中的package就是用来放java源码文件的。如果你不理的话,请想一想书包的作用。
public:公共的公开的,在java中表示访问修饰符。啥叫访问修饰符?在生活中随处可见,家里的没有油了,你对象让你去买油,超市距离你家2公里左右。你应该不会选择开11号去,正巧你楼下就有共享单车,你打开了一辆。骑着车来到超市,买完东西出来法发现车没了,被别人骑走了。为啥?这辆车不是你的,他的所有权不是你,大家都可以用,是公共的。而你可以打开另外一辆骑着回家。这就叫public。java中使用访问修饰符表示这个类或者方法属性等的可访问权限。
class:类,不要多想、这就是现实中最简单的东西。物以类聚,人以群分。你可以想一下小学的练习题,下面哪种物体不属于动物,A、哈士奇,B、老虎、C、猫、D、香蕉。你会选择哪个?为啥?
static:静态,动与静,阴与阳。自古以来,都讲究一个平衡。JAVA中也是,静态表示这个方法不能被实例化也就是不能被动态的对象访问,可以这么理解,吃饭这件事只有你本人去吃饭才能吃饱,你让别人去吃饭,结果是别人吃饱了,你自己却挨饿。
void:空,出家人讲究四大皆空,空即是色,色即是空。空空如也,啥都没有。你可以理解为干净,C#、JAVA中使用void关键字表示一个方法没有任何返回值。说明这个方法执行之后很干净。
System.out.println():系统的输出方法。以后深入说说这个方法。