eclipse-Eclipse老是说语法错误,编译器坑爹了?

问题描述

Eclipse老是说语法错误,编译器坑爹了?

Button button = (Button) this.findViewById(R.id.button1);
button.setOnClickListener(new ButtonClickListener());

private final class ButtonClickListener implements View.OnClickListener{

    public void onClick(View v) {

    }
}

描述 资源 路径 位置 类型
类 ButtonClickListener 的修饰符不合法;只允许使用“公用”、“抽象”和“终态” MainActivity.java /MyNet/src/com/example/mynet 第 32 行 Java 问题

他的解决方案是让你去掉多余的修饰符private,去掉就不能new了汗。

这个问题是昨天出现的,以前写过的源码全部没问题,不会有提示,但是新建工程之后这样写他又报错了,原本以为是操作系统的问题,好吧,装虚拟机,重新下载sdk,新建工程,他又给我来这个错误,受不了了,求高手解脱

解决方案

把final去掉就行

时间: 2024-09-19 09:12:26

eclipse-Eclipse老是说语法错误,编译器坑爹了?的相关文章

学习java局部内部类时,eclipse总是提示new classinmethod存在语法错误。

问题描述 学习java局部内部类时,eclipse总是提示new classinmethod存在语法错误. package classinmethod; public class Classinmethod { void doit(){ //方法中定义类 class classinmethod{ classinmethod(){ System.out.println("constructor of classinmethod"); } '''new classinmethod(); /

eclipse下用struts做web开发,老是报classNotFoundException错误。

问题描述 eclipse下用struts做web开发,老是报classNotFoundException错误. action类都写好了,之前都测试过,但是今天不知怎么就访问不了action,我clean了server,但是还是不行,build/classes目录下一直是空的,请问怎么解决 解决方案 org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [actions.LogoutAct

登陆程序-大家看看下面的代码有什么问题,为什么在Eclipse里老是出现

问题描述 大家看看下面的代码有什么问题,为什么在Eclipse里老是出现 public class MainActivity extends Activity { /** Called when the activity is first created. */ private Button loginBtn; private Button registerBtn; private EditText inputUsername; private EditText inputPassword; p

Eclipse去除js(JavaScript)验证错误介绍

 这篇文章主要是对Eclipse去除js(JavaScript)验证错误进行了介绍.在Eclipse中,js文件常常会报错.可以通过如下几个步骤解决 第一步: 去除eclipse的JS验证: 将windows->preference->Java Script->Validator->Errors/Warnings-> Enable Javascript Sematic validation前面的勾去掉;    第二步: 右键项目 -> properties ->

eclipse-麻烦大家帮忙看看这是什么问题呀,Eclipse Web项目导致的错误,怎么解决?

问题描述 麻烦大家帮忙看看这是什么问题呀,Eclipse Web项目导致的错误,怎么解决? 严重: End event threw exception java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor

eclipse设置-eclipse 把鼠标指针放在错误的语句上 提示快速修正 不见了 请问怎么调出来

问题描述 eclipse 把鼠标指针放在错误的语句上 提示快速修正 不见了 请问怎么调出来 我不要点击左面的那个货色的X号来看快速修正 也不要按CTR + 1:我要的是把鼠标放在错误的语句上就自动提示 的功能 知道的麻烦告诉下 我恢复默认设置也不行 要这样的效果 解决方案 窗口 > 首选项 > Java > 编辑器 > 注释 > 在输入时分析注释复选框和窗口 > 首选项 > Java > 编辑器 > 注释 > 在垂直标尺中指示可以使用"

io流-eclipse生成xml文件编码错误问题,,

问题描述 eclipse生成xml文件编码错误问题,, eclipse项目中编码是GBK,生成的xml文件是utf-8利用dom4j XMLWriter out = new XMLWriter(new FileOutputStream(new File(""src/xml/users1.xml""))format);```用字节流就正常,而用```XMLWriter out = new XMLWriter(new FileWriter(new File("

eclipse-studio导入Eclipse工程,出现如下错误

问题描述 studio导入Eclipse工程,出现如下错误 Error:Execution failed for task ':tabletCamera_V45:transformClassesWithDexForDebug'. java.io.IOException: Failed to delete F:AndroidWorkSpaceLenovoLenovoCamera1 abletCamera_V45uildintermediatespre-dexeddebuglayoutlib_4c9

请问:eclipse导入源代码后出现错误,如图所示,是什么原因,怎么样解决??

问题描述 请问:eclipse导入源代码后出现错误,如图所示,是什么原因,怎么样解决?? 解决方案 把鼠标放在错误位置,看下什么错.估计是有包没导进去,ctrl+shift+o 导包. 也可能是lib缺少,build path 解决方案二: 看看lib下有没有jar,如果有jar,选中jar包,右键-bulid path中,选add bulid path 解决方案三: 你的相关类导进去了吗,还是说没有 解决方案四: import 导入包,或者lib没有导入 解决方案五: 缺少jar包,而且估计还