java在类的定义中创建自己的对象?

当在main方法中新建自身所在类的对象,并调用main方法时,会不断循环调用main方法,直到栈溢出

复制代码
package com.keywordStudy;


public class mainTest {
    static int value = 33;

    public static void main(String[] args) throws Exception{
        String[] s=new String[]{"fdsafasd","干啥事"};
        //new mainTest().printValue();
        new mainTest().main(s);
    }

    private void printValue(){
        int value = 3;
        System.out.println(this.value);
    }
}

结果:

相关推荐
没有bug.的程序员6 分钟前
撕裂微服务网关的认证风暴:Spring Security 6.1 与 JWT 物理级免登架构大重构
java·spring·微服务·架构·security·jwt
叫我一声阿雷吧8 分钟前
JS 入门通关手册(20):构造函数与原型:JS 面向对象第一课
开发语言·javascript·前端开发·前端面试·构造函数·js进阶·js面向对象
2501_945423549 分钟前
C++与Rust交互编程
开发语言·c++·算法
小王不爱笑13210 分钟前
Java Set 集合全家桶:HashSet、LinkedHashSet、TreeSet 详解与实战
java·开发语言
杨过姑父11 分钟前
java 面试,jvm笔记
java·jvm·面试
mldlds17 分钟前
Spring Boot应用关闭分析
java·spring boot·后端
woniu_buhui_fei20 分钟前
Java 服务最常见的线上性能故障
java·jvm·算法
967723 分钟前
Java 类映射数据库表的核心规则
java·数据库·oracle
code_whiter24 分钟前
C++2(类与对象上篇)
开发语言·c++
阳光下的米雪27 分钟前
存储过程的使用以及介绍
java·服务器·数据库·pgsql