阿里二面:main 方法可以继承吗?
阅读本文大概需要 2.8 分钟。
来自:网络

public static void main(String[] args) {}
public static void main(String... args){}
public class Main {public static void main(String args) {System.out.println("hello world:" + args);}public static void main(String[] args) {main("test");}}
public class Main {private static int times = 3;public static void main2(String[] args) {times--;main(args);}public static void main(String[] args) {System.out.println("main方法执行:" + times);if (times <= 0) {System.exit(0);}main2(args);}}
main方法执行:3main方法执行:2main方法执行:1main方法执行:0public class Main {public static void main(String[] args) {System.out.println("hello world");}}
public class Main2 extends Main {}
public class Main2 extends Main {    public static void main(String [] args) {        System.out.println("hello world Main2");    }}推荐阅读:
内容包含Java基础、JavaWeb、MySQL性能优化、JVM、锁、百万并发、消息队列、高性能缓存、反射、Spring全家桶原理、微服务、Zookeeper、数据结构、限流熔断降级......等技术栈!
⬇戳阅读原文领取!                                       朕已阅 
评论

