1.main 方法是做什么用的?
main 方法是 Java 程序的入口方法 , JVM 在运行的时候会首先查找 main 方法 。
2.不用 main 方法如何运行一个类?
不行 , 没有 main 方法我们不能运行 Java 类 。在 Java 7 之前 , 你可以通过使用静态初始化运行 Java 类 。 但是 , 从 Java 7 开始就行不通了 。
3.main 方法如何传递参数?
传递参数的类型是什么?能不能改变该参数类型? String 数组 , 不能改变 。
4.main 方法为什么是静态的?能不能改为非静态? main()方法一定是静态的 , 如果 main()是非静态的那么在调用 main 方法时 JVM 就得实例化 它的类 。不能改为非静态 , main()方法必须声明为静态的 , 这样 JVM 才可以调用 main()方法而无需实 例化它的类 。如果从 main()方法去掉“static”这个声明 , 虽然编译依然可以成功 , 但在运行时会导致程序 失败 。在实例化时 , 还得调用类的构造函数 。 如果这个类的构造函数有参数 , 那么届时就会出现歧 义 。
5.main 方法能被重载吗?
可以 , 我们可以重载 main()方法 。 一个 Java 类可以有任意数量的 main()方法 。
6.main 方法能被覆盖吗?
在 Java 中静态方法在编译时会编译在一起 , main 方法是静态方法 , 所以你在 Java 中不能覆 盖静态方法 。
7.main 方法的返回类型是什么?
能不能改变? void , 不能改变 。
8.main 方法的作用域用什么修饰?能不能改变?
public , 不能改变 。
9.main 方法可以同步吗?
main 方法可以在 Java 中同步 , synchronized 修饰符允许用于 main 方法的声明中 , 这样就可 以在 Java 中同步 main 方法了 。
10.main 方法可以终结吗?
【电子商务|Alibaba面试十道必会,Java经典的Main方法面试题】可以在 Java 中终结 main 方法 。
- 电子商务|马云透露:未来农村发展有4大“商机”,聪明人已经在提早布局了
- 电子商务|iphone14Pro将采用感叹号设计!网友:连在一起嘛,干嘛开两个孔
- 电子商务|“抖商”的兴起,将会对现有电商局面产生冲击
- 电子商务|铭瑄RTX 3060 Ti好价5000元
- 电子商务|实体店购买的家电和网上购买的同型号家电的质量是一样的
- 电子商务|成了流量,败也流量!纯外卖店正在“撤退”中
- 电子商务|用户口碑说明一切:2022年三大顶级旗舰,为什么都卖得好?
- 电子商务|换手机首选这4款,性能很强悍价格很良心,入手就等于薅到了羊毛
- 电子商务|一年成交267亿,阿里、腾讯投资的这家电商平台,成了行业全球第一
- 电子商务|TCL推出75英寸新品电视,5299元可买到120Hz高刷屏,还有高色域