当前位置:首页 » 编程语言 » javamain类

javamain类

发布时间: 2023-01-26 22:20:11

java中main class是什么

这是java的入口函数,程序将从这个函数开始执行,这是java的规定。

② 运行Java程序时,竟然说main类不能够找到,怎么解决

1.确认你这个类是否有main
2.确认你是否是运行了这个类,而不是其它类
3.确认你 这个文件是否写了很多个Class。他判断main的根据是里面的唯一一个pulic class是否包含main。并且这个类名必须与文件名一样
如你这个文件叫Test ,里面有class A,class B,class C,但却没有class Test,那他会报这个错误,建一个class Test ,把main方法放入这里
4.有问题直接HI我

③ java中main()方法是哪个类里面的方法

public class LDC2 {
public static void main(String[] args) {
//比如我建了一个LDC2类在里面添加了一个main方法,那么main就是LDC2类的,每个方法都有一个类内
}
}

下面是验证代码 有兴趣再看吧。

新建两个类LDC1,LDC2,都包含main
1-------------------------------------------------------------
import java.util.Arrays;
public class LDC1 {
public static void main(String[] args) {
if (args.length>0){
System.out.println("LDC1类main方法收到参数:"+Arrays.toString(args));
}else{
//下面调用LDC2中的main方法
String[] ldc ={"我","是","L","D","C","1","类"};
LDC2.main(ldc);
}
}
}
2-------------------------------------------------------------
import java.util.Arrays;
public class LDC2 {
public static void main(String[] args) {
if (args.length>0) {
System.out.println("LDC2类main方法收到参数:"+Arrays.toString(args));
}else{
//下面调用LDC2中的main方法
String[] ldc ={"我","是","L","D","C","2","类"};
LDC2.main(ldc);
}
}
}

④ 怎样在java中定义一个main类,并且为public属性,且main类中包含main的静态方法

public class main {
// 静态方法
public static void main(String[] args) {
System.out.print("我是一个静态方法");
}
}

⑤ java程序一般应当含有main方法是因为它是所有java程序执行的入口吗

这个确实是对的,没有main方法的程序肯定不是虚拟机直接调用的,比如web程序,由web容器(tomcat)调用,这种情况的main方法在web容器里。一个程序如何启动需要有一个main方法,JVM在运行这个程序时就会调用这个main方法!

⑥ Java显示未包含main类型

您好,您说的main类型应该是指main函数吧,形式是
public static void main(String[] args){
}

Java中一个类不包含main函数式可以的。如果一个类包含main函数说明它是一个启动类。

你可以重新写一个包含main函数的启动类,在这个类中使用上面的Vehicle类。例如:

public class Bootstrap {
public static void main(String[] args) {

Vehicle v = new Vehicle();

v.speedUp(5);

}

}

⑦ Java程序的main()方法必须都写在类里面吗

  1. 是的 java作为一个类运行的时候必须首先执行main方法 其实还有一个隐藏的init方法,由于不常用,所以不向你说明了

  2. java跟c不一样,java中的main方法不属于任何一个类,它仅仅是一个程序入口,所以你写到哪里都行,当然要在你的项目文件夹里才行。

  3. 这样说吧,所有程序至少要有一个main方法。因为java虚拟机运行时,找的接口就是main方法,如果没有此方法,是不运行程序的你说的jsp servlet ,也是有main方法的,不过不是在你的程序中,而在应用服务器中,比如tomcat jboss 或者weblogi

⑧ java中main()方法是哪个类里面的方法

在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方 法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数等等。

在看Java中的main()方法之前,先看一个最简单的Java应用程序HelloWorld,我将通过这个例子说明Java类中main()方法的奥秘,程序的代码如下:

public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}

一、先说类:

HelloWorld 类中有main()方法,说明这是个java应用程序,通过JVM直接启动运行的程序。
既然是类,java允许类不加public关键字约束,当然类的定义只能限制为public或者无限制关键字(默认的)。

二、再说main()方法

这个main()方法的声明为:public static void main(String args[])。必须这么定义,这是Java的规范。

为什么要这么定义,和JVM的运行有关系。
当一个类中有main()方法,执行命令“java 类名”则会启动虚拟机执行该类中的main方法。

由于JVM在运行这个Java应用程序的时候,首先会调用main方法,调用时不实例化这个类的对象,而是通过类名直接调用因此需要是限制为public static。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:583
制作脚本网站 发布:2025-10-20 08:17:34 浏览:877
python中的init方法 发布:2025-10-20 08:17:33 浏览:572
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:758
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:674
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1001
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:245
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:104
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:796
python股票数据获取 发布:2025-10-20 07:39:44 浏览:702