编写一个JAVA程序之前如何确定该程序的主类名

如题所述

第1个回答  2013-01-03
publlic的类名必须和外面的文件名一致 如果不用public修饰 可以 多个类都存在main方法 但是只有类名应该与外面的文件名一致的类中的main方法运行 我试过 希望对你有帮助
第2个回答  2013-01-03
主类是你自己定义的。有main方法的类都可以作为启动类,主类。
可运行java程序是根据程序jar包的配置文件去指定启动类是哪个类的。本回答被网友采纳
第3个回答  2013-01-03
主要看你自己的定义,建议见名知意就好,不仅自己见名知意,也要方便看你程序的人见名知意
第4个回答  2013-01-03
看你自己怎么去分别。。

java中的主类是什么意思?
一个文件至少包含一个类,则这个类的名字必须要和文件名一致。如果有多个类,则必须有一个类名和文件名一致。楼上有人回答说,主类是带有main函数的类,是不对的。运行这段代码:这个文件的名字是Demo.java,包含两个类:Demo 和 Demo2 class Demo{public static void main(String[] args) {Syste...

java未指定主类怎么解决?
确认class文件是否存在 如果class文件不存在,则无论怎么执行Java命令都会报错。需要确保class文件已经编译成功并且存放在正确的位置。检查程序是否有main()方法 如果程序中没有定义main()方法,或者main()方法的格式不正确,则无法作为Java程序的主类执行。需要确保程序中存在public static void main(String[]...

java的主类命名必须和什么一致
Java保存的文件名必须与类名一致。当编写一个Java源代码文件时,此文件通常被称为编译单元(有时也称为转译单元)。每个编译单元都必须要有一个后缀为.java,而在编译单元内测可以 有一个public类,该类的名称必须与文件名称相同(包括大小写,但不包括文件的后缀名.java)。每个编译单元只能有一个public...

主类是什么意思,为什么main方法是程序的入口,他是什么逻辑运行的?
java中main方法是java程序执行的入口,会启动一个主线程,启动一个main方法,就是创建一个jvm虚拟机,所有的java代码都是都在这个jvm运行的。主类就是指带有执行入口main方法的类。java web程序,一般都是把你的web工程部署到web服务器,web服务器自己会有个主类,比如tomcat的org.apache.catalina.start...

请问JAVA高手个问题哈,谢谢你们了,小弟急的快哭了!
答:首先,在你的程序中每个java文件有且只能有一个public类,这个类的类名必须和文件名的大小写完全一样。其次,在你要运行的类中有且只能有一个public static void main(String[] args)方法,这个方法就是你的主程序。 12 package是什么意思?怎么用? 答:为了唯一标识每个类并分组,java使用了package的概念。 每个...

Java 错误:找不到或无法加载主类
首先,确保Java文件的命名规则:类名应该是"Test",而文件名应该是"Test.java"。其次,检查Java环境是否安装并配置正确。在命令提示符中输入"javac"并回车,如果没有出现编译错误,说明Java安装正常。若存在问题,可能是安装不完整或环境变量未设置正确。环境变量配置是关键。Path变量应设置为"D:\\Program ...

java运行的时候说找不到或无法加载主类,是为什么?
首先,确保使用正确命令将.java文件编译成.class文件。例如,使用"javac Hello.java"生成"Hello.class"。其次,检查你的程序是否包含main方法。在Hello.java文件中,必须存在"public static void main 方法"。若程序仅包含一个文件,只需使用"java 你的类"命令,如"java Hello"。若程序包含多个文件,...

JAVA语言程序设计题目,求高人解答
有main方法的就是主类,错误1:String[] args的String大写,并且中间有空格 保存在MyJavaClass 名字的文件里 错误2:System.out.println("程序结束。");只能写在main方法里 3-2.标识符只能由字母或数字和_和$构成,不能以数字开头,只能以字母或_或$开头,并且不能是关键字 1 2 5对 3错:...

Java程序的入口是什么
一般的桌面程序,有源代码的话就找带main方法的吧,当然可能有些测试类也有main方法,如果是打包jar的,用winrar打开它,看其META-INF\/menifest.mf文件里面Main-Class这个段后面写的就是主类,也就是程序入口了。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、...

如何用Eclipse建立一个Java应用程序
最后直接点击finish按钮即可新建一个java工程。在新建的java程序中右键点击src--选择new -- 选择class。在弹出界面中输入 name,点击finish,即可新建一个java代码。在新建的java代码中输入如下代码,在代码编辑窗口右键点击鼠标--选择run as --选择java application。就可以运行出结果。结果如下图:...

相似回答