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 分钟前
Spring源码探究2.0
java·后端·spring
Star Learning Python6 分钟前
30道经典java面试题
java·开发语言
wearegogog1237 分钟前
NOMA下行链路用户与信道功率分配优化MATLAB实现
开发语言·matlab
jiayong2310 分钟前
Word图文混排实战技巧
开发语言·c#·word
hqwest11 分钟前
码上通QT实战27--系统设置02-加载用户列表
开发语言·qt·sqlite·qtablewidget
运维@小兵20 分钟前
Spring AI入门
java·人工智能·spring
木木木一26 分钟前
Rust学习记录--C0 总目录
开发语言·学习·rust
Geoking.27 分钟前
【设计模式】策略模式(Strategy)详解:把 if-else 变成可切换的算法
java·设计模式·策略模式
代码改变生活-12028 分钟前
idea 清除缓存之后重启项目编译失败
java·缓存·intellij-idea
蕨蕨学AI31 分钟前
【Wolfram语言】46 音频与视频
开发语言·wolfram