本帖最后由 wisely 于 2014-7-23 11:11 编辑
- class Outer{
- int x=1;
- void method(final int a){
- //a++; //为什么加上这句代码就会挂掉
- //提示错误:不能分配最终参数a
- final int y=2;
- class Inner{
- void function(){
- System.out.println(Outer.this.x+":"+y+":"+a);
- }
- }
- new Inner().function();
- }
- }
- public class Sunday{
- public static void main(String[] args){
- Outer out=new Outer();
- out.method(7);
- out.method(9);
- }
- }
复制代码 晚上看视频晕了……提问结束!
|
|