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

Java中:main是给类定义的方法,当类作为包中的主类时,必须要有main方法,main方法是程序的入口,当程序执行时,优先调用它。然后在main方法中再调用别的类和方法,就完成了程序。

java中main方法是java程序执行的入口,会启动一个主线程,启动一个main方法,就是创建一个jvm虚拟机,所有的java代码都是都在这个jvm运行的。主类就是指带有执行入口main方法的类。java web程序,一般都是把你的web工程部署到web服务器,web服务器自己会有个主类,比如tomcat的org.apache.catalina.startup.Bootstrap,启动的时候就运行这个主类的main方法
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-09-28
问这个问题的话,你可以再问问自己,java源文件为什么要以.java为后缀,为什么java源文件编译后是生成.class文件,而不用其他的后缀名?
说白了,这些都是规定,因为程序总要有一个入口告诉CPU从哪里开始执行,而刚好被java开发人员定为main方法。
当然如果考虑得更深一点,main方法为什么要是static修饰的,为什么要有一个字符串数组做为参数等等,你有兴趣可以后面慢慢深入去学习了解,如果你初学没多久的话,建议不要再这样的问题上困扰本回答被网友采纳

主类是什么意思,为什么main方法是程序的入口,他是什么逻辑运行的?
主类就是指带有执行入口main方法的类。java web程序,一般都是把你的web工程部署到web服务器,web服务器自己会有个主类,比如tomcat的org.apache.catalina.startup.Bootstrap,启动的时候就运行这个主类的main方法

java中主方法具体是什么,可以干什么,有什么作用,
1)Java中主方法就是main方法,是程序运行的入口,程序开始的起始方法,主方法是静态方法如果在主方法中调用其他方法其他方法也必须是静态方法 2)主方法是没有返回值的 3)主方法的参数是args,其个数是args.length 4) 一个程序要运行必须有主方法的存在 5)主方法是类的入口点,它定义了程序从...

电脑中的main是什么意思
1、Main在计算机软件中代码主菜单或者主类。一些桌面软件,都会有一个主菜单,包含基本的操作菜单,命名为main。在开发语言java、c语言等高级语言中,都会存在一个main的主类,是程序执行的入口。2、主函数入口,也就是说用c编程的话,找main()也就找到了程序的入口,一个程序可以有多个函数,但只能有...

c#语言中 主类是什么意思?
主类就是包含main方法的类,主类的名称必须与文件名称相同。

电脑中的main是什么意思
电脑main是什么意思电脑main是什么意思1、这是主函数。是程序进入的入口。是让程序运行的必经之路。2、原因:电脑主板上的电池没电了。断开主机交流电源,然后打开机箱侧板,找到主板上的电池。很容易找到,就像硬币大小一样。这个电池是用扣子固定在主板上的。扣子是由金属制成的,可以用硬物或手指向外...

主类是什么?
楼上还有人回答说“主类就是程序里面定义了一个public class,并且里面有main函数或者程序执行的入口。”也是不对的。比如上一段代码中,没有public修饰。主类不一定要被public修饰。关于类的public修饰符,补充一下,供大家学习:1.如果文件中只有一个类,文件名必须与类名一致,有没有public修饰都...

Main 是什么意思啊了?
Main 是英文中“主要的”或“主要部分”的意思。在计算机编程语言中,Main 指的是程序的主函数,是程序的入口点。也就是说,每个程序都需要一个 Main 函数,通过 Main 函数启动程序并执行程序中的代码。Main 函数是程序的入口,它的作用是接收命令行参数、初始化程序、调用其他函数、执行程序逻辑和返回...

一个Java 程序中一定要有一个Main方法吗?可以有两个main方法或者一个ma...
一个程序中不一定要有main方法的。main方法是主函数,是程序执行的入口。但是如果你做web方向的开发的话,程序都是用来供页面的请求调用的,是不需要main方法的。对于说有两个main的问题,这是不行的。一个程序(甚至一套程序)最多只能有一个main方法。

public类 主类是一个意思吗?含main方法的类叫什么?一个java文件只能有一...
主类是同一个意思,含main方法的类叫A类,一个Java源文件中可以有多个主类,但是只能有一个公共类或者没有公共类,所谓主类就是函数运行的一个入口,public static void main。源文件必须命名为E.java 因为E是公共类。有两个主类E和A,程序可以执行主类E和主类A。语言特点 1.简单性 Java看起来...

java中为什么main函数可以嵌套进类中,根据什么原理?这样写不就成了类...
首先回答你 第一个问题 main本来就是一个方法 第二 至于你说的循环调用 。那个是不成立的 因为main方法 是static 修饰的 static关键字修饰的方法 不用new 一个instance出来 就能调用。换句话说 和其他普通方法 存储在内存的方式 是不一样的

相似回答