首页 > 后端开发 > 正文

主类是什么意思,为什么main方法是程序的入口,他是什么逻辑运行的?

2024-04-10 01:35:24 | 我爱编程网

我爱编程网小编给大家带来了主类是什么意思,为什么main方法是程序的入口,他是什么逻辑运行的?相关文章,一起来看一下吧。

本文目录一览:

主类是什么意思,为什么main方法是程序的入口,他是什么逻辑运行的?

java程序一般应当含有main方法,因为它是所有java程序执行的入口。是对还是错?

错误

java程序分为java

应用程序

+ 小应用程序applet

如果是java应用程序,一般应当含有main方法,因为它是所有java程序执行的入口

如果是applet, 不用main方法。。。由init初始化,start启用

主类是什么意思,为什么main方法是程序的入口,他是什么逻辑运行的?

主类是什么意思,为什么main方法是程序的入口,他是什么逻辑运行的?

java中main方法是java程序执行的入口,会启动一个主线程,启动一个main方法,就是创建一个jvm虚拟机,所有的java代码都是都在这个jvm运行的。主类就是指带有执行入口main方法的类。java web程序,一般都是把你的web工程部署到web服务器,web服务器自己会有个主类,比如tomcat的org.apache.catalina.startup.Bootstrap,启动的时候就运行这个主类的main方法我爱编程网

主类是什么意思,为什么main方法是程序的入口,他是什么逻辑运行的?

java里程序入口和出口是什么意思?

我说3个版本你看哪个你好理解点

从代码上来说 程序的入口 就是Main 方法 一个完整的程序必须要有Main方法 虚拟机在执行你的程序其实就是在执行你Main方法里面的代码 程序的出口稍微复杂一点其实也是Main方法 Main里面的代码执行完了 和 其开启的子线程死完了 程序也就死了。

从代码上来说 程序的入口 就是Main 方法 一个完整的程序必须要有Main方法 虚拟机在执行你的程序会在开启一个新进程我为他命名为进程A 这个进程里会有一个初始线程不断的执行并且只执行Main方法里的代码不会执行其他线程的代码,当这个线程执行完Main方法后 他就死了 这个时候如果你没有在Main方法里开启其他线程 或者 其他线程死的更早 那进程A就死了 程序也结束了 否则等到进程A里的所有线程都死了 你的程序才结束

从软件上来说

程序要有一个用户进入其主体的门户 比如登陆页面 和一个用户结束程序方式 比如用户关掉窗口或点击退出按钮

以上就是我爱编程网小编给大家带来的主类是什么意思,为什么main方法是程序的入口,他是什么逻辑运行的?,希望能对大家有所帮助。
与“主类是什么意思,为什么main方法是程序的入口,他是什么逻辑运行的?”相关推荐