java 编译时出现的问题,请高手指教一下(本人不是一般的菜啊)

问题描述

编译时,出现下面问题是什么原因啊?C:>javaccode.javacode.java:8:类Main是公共的,应在名为Main.java的文件中声明publicclassMainextendsJFrameimplementsActionListener,SerialPortEventListener{^1错误

解决方案

解决方案二:
没有人回答么
解决方案三:
类名与文件名要相同
解决方案四:
文件名要与publicclassMain中的Main相同
解决方案五:
文件名改成Main.java
解决方案六:
把这删了,自己建一个新的类!用main做类名不好使!
解决方案七:
类名与文件名要相同
解决方案八:
不要用main作为类名~~~
解决方案九:
main咋java用是关键字,不能用
解决方案十:
把publicclassMainextendsJFrameimplementsActionListener,SerialPortEventListener{改为publicclasscodeextendsJFrameimplementsActionListener,SerialPortEventListener{因为你的文件名是code.java嘛他俩要一样才行Main应该不行吧
解决方案十一:
引用9楼zfq642773391的回复:

把publicclassMainextendsJFrameimplementsActionListener,SerialPortEventListener{改为publicclasscodeextendsJFrameimplementsActionListener,SerialPortEventListener{因为你的文件名是code.java嘛他俩……

大写的M可以的,不过怪怪的
解决方案十二:
大家已经找出来了,我就不多嘴了!!是类名的问题
解决方案十三:
引用11楼liuchuan12的回复:

大家已经找出来了,我就不多嘴了!!是类名的问题

正解而且不要用main做类的名称

时间: 2024-11-29 01:28:49

java 编译时出现的问题,请高手指教一下(本人不是一般的菜啊)的相关文章

java 控件显示不出来-为什么控件没显示,请高手指教

问题描述 为什么控件没显示,请高手指教 package listener; import java.awt.*; import javax.swing.*; public class ControCicle1 extends JFrame{ private JButton jbtEnlarge=new JButton(""large""); private JButton jbtShrink=new JButton(""shrink"&

delphi-Delphi:cxGrid关联的DataSet中如果有Lookup字段时,反应非常慢,请高手指教!

问题描述 Delphi:cxGrid关联的DataSet中如果有Lookup字段时,反应非常慢,请高手指教! cxGrid关联的DataSet中如果有Lookup字段,数据记录大约在5百行左右,打开速度就特别慢. 比如: 在数据库中, 销售出库单中只有客户编号,即FCltCode,没有客户名称: 客户档案表中有客户编号FCode,客户名称FName, 在DataSet1中建立FCltName字段,为Lookup类型,通过FCltCode与FCode关联,显示FCltName. 在这种情况下,软件

java i o-关于java的一些i/o操作请高手详细说下下面几句话的用途和使用方法

问题描述 关于java的一些i/o操作请高手详细说下下面几句话的用途和使用方法 FileOutputStream fos=new FileOutputStream("test.txt",true); BufferedOutputStream bos=new BufferedOutputStream(fos); OutputStreamWriter osr=new OutputStreamWriter(bos,"gbk"); PrintWriter pw=new Pr

java 编译时遇到 ——

问题描述 java 编译时遇到 -- 错误: 读取C:Javajdk1.8.0_11jrelibjce.jar时出错; 是什么问题 怎么修该 求教. 解决方案 换一个第一点的jdk版本试一下

求救-java编译时出现..怎么办?

问题描述 java编译时出现..怎么办? Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.set(Unknown Source) at noteBook.guiView.saveData(guiView.

用JAVA做一个幸运抽奖的操作 不知道怎么做请高手指教

问题描述 用JAVA做一个幸运抽奖的操作不知道怎么做请高手指教publicclassGoodLuck{publicstaticvoidmain(String[]args){intcustNo=8349;//客户会员号(说明:customer---客户)intgewei=custNo%10;//分解获得个位数intshiwei=custNo/10%10;//分解获得十位数intbaiwei=custNo/100%10;//分解获得百位数intqianwei=custNo/1000;//分解获得千位

swing-关于使用DocumentListener监听报错的问题,请高手指教

问题描述 关于使用DocumentListener监听报错的问题,请高手指教 我是java新手,自学java.用java写一个JFrame的窗口,能够读取本地电脑上的文件.设置一个JTextArea文本域,用于显示读取的文件的内容.窗口下方有三个按钮(JButton),分别为"打开"."保存"."另存为".打开窗口时,默认"打开"按钮可以点击,其他两个按钮不能点击.当读取文件到JTextArea文本区后,"保存&qu

此处finally能执行吗,请高手指教

问题描述 此处finally能执行吗,请高手指教 此处的yinally为什么不执行 解决方案 try catch中只有一种条件不会执行finally语句,那就是system.exit() 解决方案二: 对于java程序,运行System.exit()会终止JVMfinally不执行 解决方案三: 再说一个极端的情况try{ ...}finally{ while (true) { }}finally是一个死循环,你说你用任务管理器强关,能保证它执行完么?当然不行.要不电脑还不能关机了. 解决方案四

javaweb-ssh2整合项目,quartz调度任务报的错,请高手解决,本人感激不尽。

问题描述 ssh2整合项目,quartz调度任务报的错,请高手解决,本人感激不尽. 严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationException: Error creating bean

iis7.0-IIS7 发布网站应用程序中的服务器错误问题 请高手指教

问题描述 IIS7 发布网站应用程序中的服务器错误问题 请高手指教 将我的MVC4程序发布到本机IIS7上报错: 确认2点: 1.发布的程序不存在问题,在服务器上可以正常访问,服务器系统是Windows2008 64位系统,我本地是win7 64位系统. 2.有将.net framework注册到IIS上 网上有讲到的 我基本都有设置修改到,但是问题依然在,求教... 解决方案 不一定,也许是数据库连接.文件系统权限等问题.你能看到那个页,说明asp.net已经在工作了. 解决方案二: 信息有点