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

结果:

相关推荐
Rain的Java大神之路几秒前
MySQL 被高并发打爆?从定位到分库分表逐层拆解(含秒杀库存实战)
java·后端·面试
cc_瀚海知行4 分钟前
工具调用 6|助手什么时候该停下来?
java·服务器·前端·人工智能·python·ai
YDS8296 分钟前
Small Spring IOC篇:应用上下文实现和Bean的扩展
java·后端·spring
想做小南娘,发现自己是女生喵8 分钟前
QT项目实战第一周(嵌入式)
开发语言·qt
Pniubi9 分钟前
ConcurrentHashMap拆分线程池难点再讲
java·jvm
golang学习记9 分钟前
IDEA 的 Java 智能,现在跑到 Cursor 和 VS Code 里去了
java·ide·vscode·intellij-idea·claude code
学逆向的15 分钟前
C 可变量参数
c语言·开发语言·网络安全
andyweike15 分钟前
kotlin dsl library工程怎么配置
android·开发语言·kotlin
huaweichenai22 分钟前
php搭建mcp服务
开发语言·php·ai编程
devilnumber30 分钟前
springboot的保护机制怎么实现的,为何能做到服务不宕机
java·spring boot·后端