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);
    }
}

结果:

相关推荐
一起养小猫3 分钟前
LeetCode100天Day9-无重复字符的最长子串与赎金信
java·开发语言·数据结构·leetcode
wjs20249 分钟前
Go 语言类型转换
开发语言
菩提祖师_9 分钟前
基于Java的物联网智能交通灯控制系统
java·开发语言·物联网
公众号:ITIL之家14 分钟前
服务价值体系重构:在变化中寻找不变的运维本质
java·运维·开发语言·数据库·重构
自在极意功。18 分钟前
Spring 中 Bean 的生命周期
java·spring·bean生命周期
zhaokuner21 分钟前
01-领域与问题空间-DDD领域驱动设计
java·开发语言·设计模式·架构
、BeYourself26 分钟前
Spring AI RAG 系统文档加载
java·后端·spring·springai
cike_y28 分钟前
Spring:代理模式之静态代理&动态代理
java·后端·spring·代理模式
青岛少儿编程-王老师28 分钟前
CCF编程能力等级认证GESP—C++8级—20251227
java·开发语言·c++
任子菲阳31 分钟前
学JavaWeb第六天——JDBC & Mybatis
java·数据库·mybatis