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

结果:

相关推荐
ch.ju几秒前
Java Programming Chapter 3——If the array is out of range
java·开发语言
康小汪1 分钟前
IntelliJ IDEA 安装教程(Windows 版)
java·windows·intellij-idea
枫叶丹42 分钟前
【HarmonyOS 6.0】Desktop Extension Kit 正式接棒原状态栏服务,API 引用路径全面更新
开发语言·华为·harmonyos
fffzd2 分钟前
C++入门(二)
开发语言·c++·算法·函数重载·引用·inline内联函数·nullptr
颜安青3 分钟前
【python】运算符号(后续不断补充)
开发语言·python
傻瓜搬砖人3 分钟前
c语言绿皮书第三版第十章习题
c语言·开发语言·算法
@SmartSi3 分钟前
AgentScope Java 入门系列:Spring AI Alibaba 与 AgentScope 的定位与区别
java·spring·agentscope
一只大袋鼠4 分钟前
JavaWeb四种文件上传方式(上篇)
java·开发语言·servlet·javaweb
网络工程小王4 分钟前
【LangGraph的工作流编排能力】学习笔记
java·服务器·数据库·人工智能·langchain