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

结果:

相关推荐
盛世宏博北京10 小时前
以太网温湿度传感器运维技巧,提升设备稳定性与使用寿命
开发语言·php·以太网温湿度传感器
朝新_10 小时前
【Spring AI 】核心知识体系梳理:从入门到实战
java·人工智能·spring
一 乐10 小时前
旅游|基于springboot + vue旅游信息推荐系统(源码+数据库+文档)
java·vue.js·spring boot·论文·旅游·毕设·旅游信息推荐系统
代码改善世界10 小时前
【MATLAB初阶】矩阵操作(一)
开发语言·matlab·矩阵
覆东流10 小时前
第1天:Python环境搭建 & 第一个程序
开发语言·后端·python
我命由我1234510 小时前
Android 开发中,关于 Gradle 的 distributionUrl 的一些问题
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
橙露10 小时前
SpringBoot 全局异常处理:优雅封装统一返回格式
java·spring boot·后端
awei091610 小时前
MinIO配置自定义crossdomain.xml跨域策略(Nginx反向代理实现)
xml·java·nginx
谁怕平生太急11 小时前
面试题记录:在线数据迁移
java·数据库·spring
朝阳58111 小时前
rust 交叉编译指南
开发语言·后端·rust