77问答网
所有问题
为什么java中的方法不能写在main里面
如题所述
举报该问题
推荐答案 2017-05-15
可以这么理解,如果方法写在main方法里边,一方面使main方法过长,可读性很差;另一方面,方法不能重复使用,而且写在main方法里边的方法必定会加载,不灵活,写在外边的话,什么时候想调用就调用,好处是显而易见的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GIGIqW8WGIIGpIvI3Yv.html
相似回答
谁能帮我解释一下
为啥java里面main
函数必须在类里面啊C和C++就反 ...
答:
java
要求编译单元(.java文件)必须是一个类,
方法
(无论是静态还是非静态)都需要在类里。如果硬要解释这个事情,可以展开很多,什么如何如何面向对象啊,封装啊,继承啊,厚厚的书籍摆在那里。所有的java书籍,无不传达这一概念,即java是面向对象的,面向对象的特点之一就是封装,封装成一个个类,如果...
Java
程序
的main
()
方法
必须都
写在
类
里面
吗?
答:
java跟c不一样,
java中的main方法不属于任何一个类,它仅仅是一个程序入口
,所以你写到哪里都行,当然要在你的项目文件夹里才行。这样说吧,所有程序至少要有一个main方法。因为java虚拟机运行时,找的接口就是main方法,如果没有此方法,是不运行程序的你说的jsp servlet ,也是有main方法的,不过不...
java
程序
的main方法
必须
写在
类
里面
吗
答:
是的。Java程序的入口都是
Main方法
,它必须
写在
一个类
里面
。在
Java中
,一个程序由一个或多个类组成,其中至少有一个类包含一个Main方法作为程序的入口点。所以你需要在一个类中写入Main方法来执行程序的逻辑。
java
程序
的main方法
必须
写在
类
里面
吗
答:
这个程序
的方法
必须
写在
类
里面
。
main方法
是程序的入口点,而类是
Java
的基本构造单位。将main方法放在类里面可以方便地组织和管理程序代码,并且符合Java的面向对象编程思想。Java程序需要一个类作为主类,包含main方法,以便JVM能够找到程序的入口点并执行程序。
java中
main
()
方法中为什么不能
new 内部类
答:
1.首先你的内部类不是静态的对吧(不是static class)。2.而
main方法
是静态的。3.main 方法是个静态方法,而 静态 类不是个静态内部类,所以
不能
直接初始化。对main方法而言,虽然
写在
类中,它是游离于任何类之外的(就跟C++一样,单独一个main方法),因此某类的非静态内部类对它而言是不直接可见...
java
接口
里面
是否能有
main方法
?
答:
不能有。1、
main方式
是静态方法,静态方式是需要分配内存空间,而接口是表现形式,没有分配空间。2、接口的规范规定,接口是完全抽象的一个类,不提供任何实现,是通过实现类去实现的,而静态方法与实现类无关,会产生矛盾 3、最主要,这么定义,在编译的时候是会报错的。所以接口
中不能
有
main方法
...
Java
程序
的main
()
方法
必须都
写在
类
里面
?
答:
当一个类中有main()方法,执行命令“java 类名”则会启动虚拟机执行该类中的main方法。由于JVM在运行这个Java应用程序的时候,首先会调用main方法,调用时不实例化这个类的对象,而是通过类名直接调用因此需要是限制为public static。对于
java中的main方法
,jvm有限制,
不能
有返回值,因此返回值类型为void...
大家正在搜
java中main方法的返回类型
java中main方法的两种定义
java的main方法
java找不到main方法
java可以有几个main方法
main是java的关键字吗
java的方法
main方法的正确形参
java main args
相关问题
为什么java中main方法内不能定义static方法
java中main方法里为什么有agrs参数,如何使用
java中main方法内调用其他方法吗
JAVA的新建方法可以引用MAIN方法的变量吗
怎样在main方法中调用本类的方法
java如何调用另一个类中main方法创建的对象的数据?
java中main()方法是哪个类里面的方法?
java中不要在类的定义使用main方法是什么意思