匿名内部类其实就是内部类,格式为new 父类或接口(){自己的代码}。我感觉匿名内部类用来临时创建实例,这个实例也不会被别人调用,比如现在就想另起一个线程(就这里用),就可以new Thread(){public void run(){自己的代码}}.start(),还有这个页面上就一个按钮,要给他实现点击的处理事件,就可以这样botton.setOnClick(new OnClickListentr(){实现接口中的方法}),总的来说是临时创建实例,这个实例只在这里用,这样写方便。我的水平有限,我是这样理解的 |
|