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

结果:

相关推荐
geovindu几秒前
python: Monitor Pattern
开发语言·python·设计模式·监控模式
之歆3 分钟前
DAY_11JavaScript BOM与DOM深度解析:底层原理与工程实践(上)
开发语言·前端·javascript·ecmascript
YDS8296 分钟前
DeepSeek RAG&MCP + Agent智能体项目 —— 环境搭建和项目初始化
java·springboot·agent·rag·deepseek
会编程的土豆6 分钟前
Go ini 配置加载:`ini.MapTo` 详细解析
开发语言·数据库·golang
ChoSeitaku7 分钟前
04.数组
java·开发语言·数据结构
float_com10 分钟前
【java进阶】------ 多线程【实际案例分析】
java
用户2986985301411 分钟前
Java 中的 Word 变量管理:添加、统计、获取与删除
java·后端
techdashen14 分钟前
半小时读懂 Rust:从语法符号到所有权思维
开发语言·rust
郭龙_Jack16 分钟前
Java 17 到 Java 25:LTS 升级的全面收益与迁移指南
java·开发语言·python
要开心吖ZSH21 分钟前
Java AI Agent 开发中的 RAG 实现方案及小白入门指南
java·ai·agent·rag