首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一个关于匿名内部类的有关问题

2012-04-11 
一个关于匿名内部类的问题Java codepackage com.gmxpublic class Test {/** * @param args */public stat

一个关于匿名内部类的问题

Java code
package com.gmx;public class Test {/** * @param args */public static void main(String[] args) {final int count = 0;new Thread(){@Overridepublic void run() {count++;}}.start();}}



用什么办法能让上面的代码实现 count++ ,匿名内部类中只能使用final类型的数据.

[解决办法]
Java code
public class Test{ int count = 0; Thead t = new Thead(){  public void run(){   count++;  } }; public void doTest(){  t.start(); } public static void main(String [] args ){  Test test = new Test();  test.doTest(); }} 

热点排行