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

结果:

相关推荐
一技安身3 分钟前
【信创】统信UOS 银河麒麟离线部署Python3.11完整方案
android·java·python3.11
溪语流沙4 分钟前
【Python项目实战】部署上线:把博客发布到云服务器
服务器·开发语言·python
岁岁种桃花儿12 分钟前
Vue组件第六篇:Vue单文件组件
开发语言·前端·javascript·vue.js
陈皮波比茶17 分钟前
k8s 快速入门
java·kubelet
朽棘不雕19 分钟前
Qt项目代码解释
开发语言·qt
Json____23 分钟前
基于 Spring Boot + Vue3 的校园自习室座位预约系统实战
java·管理系统·it学习·wwwoop.com
计算机毕设定制辅导-无忧学长27 分钟前
《基于Java的旧物回收管理系统设计与实现》
java·开发语言
“AI国潮设计-小江”28 分钟前
【Python/SDXL实战】潮汕国潮IP视觉落地:普宁美食猫IP & 创意甜品设计(附ComfyUI工作流与商用授权思路)
开发语言·人工智能·python·prompt·aigc
彧azz29 分钟前
Java学习语法篇:键盘录入
java·笔记·学习
xcl092533 分钟前
24小时自助健身房系统开发:从架构设计到落地实践
java·spring boot