java主函数要放在类里吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java主函数要放在类里吗相关的知识,希望对你有一定的参考价值。

java主函数要放在类里吗
放在类外行不?

java是面向对象的编程,不能有全局函数,所有的定义都要放在类里面,所以包括main方法在内,也要放在类里面了,而且必须要放在类里面,不能在外面。 参考技术A 对,不过JAVA中不是主函数,是主方法。 参考技术B 是的,但是每个类里面只能有一个主类,就是main这个类 参考技术C 不行呀。只能这样做。
package com.test;

public class TestMath
public static void main(String[] args)
int m = -1234;
int n=Math.abs(m);
System.out.println(n);

参考技术D 当然要啊,要不然怎么运行啊,

java中哪些内容应该放在main函数中?

main函数是一个程序开始和结束的地方,在它方法体内调用的方法都有入口和出口,在里面的代码块会被顺序执行(while、if条件或者循环要为真才会被执行)。
就好比你要做火车回家,从铁路起点站进入,在火车上可以做一些事情,也可以在途中火车暂停时出去办一些小事情,比如买点东西之类的,火车会给你留出口和入口,(现实中火车不等人,main却会等被调用方法返回后才继续向下走),直到你到终点站离开铁路。
参考技术A 1,程序最先需要运行的,肯定放在主函数里,并且要第一个,以及程序退出需要的,也肯定在,但在最后或是条件语句的一个分支里面。当然,以及类似的主干程序。
2,经常调用的函数也可以放到里面。
参考技术B 类中的main()方法,只是程序执行的一个入口而已,仅为测试一些功能而用。
正式环境中,这个main()方法是不用写的,都是通过相关入口进入而执行程序(如web项目中实际入口是servlet)
参考技术C 你把main方法想象成一个大脑就可以了,new出一些对象,调用某些方法就可以了,不要放逻辑操作。 参考技术D 简单的说
main方法就是java中的启动方法
任何一个类中
只要有了main方法
他就能够直接双击运行了
可以使用他来启动GUI程序

以上是关于java主函数要放在类里吗的主要内容,如果未能解决你的问题,请参考以下文章

java类内多个函数如何同步

C中 函数声明 要在main函数之前之解决?

为了加快java项目启动速度,除了把idea放在固态里,还有必要把项目文件放在固态里吗

java中map可以放在list里吗

CUDA主函数

java中哪些内容应该放在main函数中?