java新建类对象的时候会自动执行主程序吗

1个回答
展开全部
摘要 我曾经在学习Java的时候,尝试过新建类对象,但是没有发现自动执行主程序的情况。针对问题的解新建类对象的时候,不会自动执行主程序,需要调用main方法才能执行主程序。另外,也可以通过构造函数来实现自动执行主程序,但是这种方式不推荐使用,因为构造函数的执行时机不可控,可能会导致程序出现意外的错误。拓展内容:另外,在Java中,还可以使用静态代码块来实现自动执行主程序,静态代码块可以在类加载的时候自动执行,可以用来实现一些初始化操作。
咨询记录 · 回答于2023-07-09
java新建类对象的时候会自动执行主程序吗
我曾经在学习Java的时候,尝试过新建类对象,但是没有发现自动执行主程序的情况。针对问题的解新建类对象的时候,不会自动执行主程序,需要调用main方法才能执行主程序。另外,也可以通过构造函数来实现自动执行主程序,但是这种方式不推荐使用,因为构造函数的执行时机不可控,可能会导致程序出现意外的错误。拓展内容:另外,在Java中,还可以使用静态代码块来实现自动执行主程序,静态代码块可以在类加载的时候自动执行,可以用来实现一些初始化操作。
可不可以再具体的阐述一下呢?
不会,新建类对象时,只会执行构造函数,而不会执行主程序。主程序是指程序的入口,只有在程序运行时才会执行,而新建类对象只是创建了一个对象,并不会触发程序的运行。
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消