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

结果:

相关推荐
学心理学的程序员2 小时前
anydoc:Firecrawl 出的 Rust 文档转 Markdown,4ms 转换、14 种格式干翻 MarkItDown
开发语言·后端·rust·开源·firecrawl·claude code·anydoc
让学习成为一种生活方式2 小时前
ASTRAL v5.7.1--生信工具110
java
2501_937860943 小时前
从JDBC到数据访问:Java数据库编程完全指南
java·开发语言·数据库
FfHUCisI3 小时前
Golang SSA 中间表示与优化 Pass
开发语言·后端·golang
JacksonMx3 小时前
Java 服务调用下游接口注意点
java·开发语言
许彰午3 小时前
08-条件拼接规则
java·低代码·架构
兔兔兔兔13 小时前
记录C++ 11
开发语言·c++
码匠许师傅3 小时前
【C++ 面试真题】32. 聊聊 C++ 的原子变量与无锁编程
java·c++·面试
撩得Android一次心动3 小时前
Kotlin 语言【知识点整理2】
android·开发语言·kotlin
不会就选b3 小时前
Linux之线程池(一)
java·开发语言