程序的入口都是main方法,Java要求所有代码都必须放在class的管辖范围内
在 面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来却不是这样。并不是 所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。
一个class最多只有一个main方法,main方法使用必须是: public static void main()
(函数,方法,过程,是对等的)(没有main方法的类不可以主动执行,只能被动执行)
如
解释 1.public是一种访问权限修饰符,在Java里面所有被public修饰的方法,类等都可以在任意其他地方调用。
2.static的定义是为了JVM在调用main方法时不用实例化对象,只需要在初始时加载main方法所在类,然后直接通过类名.main 来调用main方法。
3.void表示main方法没有返回值,没有返回值的原因是因为Java不需要main方法向操作系统返回退出信息。如果main方法正 常退出,那么Java应用层序的退出代码为0,表示成功的运行了程序。
4.String[] args,是main方法中唯一可以改变的地方!args是arguments的缩写,只是一个变量默认名,习惯性写作它,但是也 可以改变的,只要符合命名规则随便你写成什么。它是程序运行传入的一个参数组。
注 :
代码
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
注:这只是我学习Java的记录,都是从CSDN,视频 ,书上,等等剪切下来的。想了想还是标注来源
CSDNhttps://blog.csdn.net/show_me_the_world/article/details/47106191