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 分钟前
【Redis | 黑马点评】基于Redis的消息队列 | stream消息队列 源码解读
java·数据库·redis·缓存·lua
CodeGL3 分钟前
9、Python基础之IO编程
开发语言·数据库·python
aibo8603086 分钟前
基于 Spring Boot + Vue3 的博物馆藏品管理系统设计与实现
java·spring boot·后端
fanruitian10 分钟前
python 进程 线程
java·前端·python
\光辉岁月/13 分钟前
javaSE8-新特性-Stream&Option
java·stream·option
zzu123zsw17 分钟前
把条件校验收敛到枚举接口:Spring Boot 统一断言模式与零污染异常切面工程化
java·spring boot·后端·架构设计
SL_staff20 分钟前
计划系统落地难?从开发者视角重构执行入口体验
java·开源·全栈
曹牧26 分钟前
SVN:失联项目
开发语言
鬼手点金43 分钟前
单轮对话:最简单的 API 调用
java·服务器·前端·javascript·react.js·servlet·tomcat
传奇开心果编程1 小时前
【Rust入门练中学】第9课:集合类型
开发语言·rust·编程语言理论·集合类型·通用编程语言