局部内部类是否可以访问非final变量?


Posted in 面试题 onApril 20, 2013
答案:不能访问局部的,可以访问成员变量(全局的)。
class Out
{
private String name = “out.name”;
void print()
{
final String work = “out.local.work”;//若不是final的则不能被Animal 使用.
int age=10;
class Animal
//定义一个局部内部类.只能在print()方法中使用.
//局部类中不能使用外部的非final的局部变量.全局的可以.
{
public void eat()
{
System.out.println(work);//ok
//age=20;error not final
System.out.println(name);//ok.
}
}
Animal local = new Animal();
local.eat();
}
}

Tags in this post...

面试题 相关文章推荐
PHP面试题附答案
Nov 28 面试题
局部内部类是否可以访问非final变量?
Apr 20 面试题
如何提高JDBC的性能
Apr 30 面试题
JRE、JDK、JVM之间的关系怎样
May 16 面试题
武汉世纪畅想数字传播有限公司.NET笔试题
Jul 22 面试题
北京天润融通.net面试题笔试题
Feb 20 面试题
const和static readonly区别
May 20 面试题
软件测试工程师结构化面试题库
Nov 23 面试题
如何用Python来进行查询和替换一个文本字符串
Jan 02 面试题
DTD的含义以及作用
Jan 26 面试题
火山动力Java笔试题
Jun 26 面试题
Java基础面试题
Nov 02 面试题
说出数据连接池的工作机制是什么?
Apr 19 #面试题
String这个类型的class为何定义成final?
Nov 13 #面试题
几个人围成一圈的问题
Sep 26 #面试题
方法名是否可以与构造器的名字相同
Jun 04 #面试题
List, Set, Map是否继承自Collection接口?
May 16 #面试题
Java 中访问数据库的步骤?Statement 和PreparedStatement 之间的区别?
Jun 05 #面试题
Weblogic的布署方式
Aug 23 #面试题
You might like
php5.2.0内存管理改进
2007/01/22 PHP
php短域名转换为实际域名函数
2011/01/17 PHP
windows7下安装php的php-ssh2扩展教程
2014/07/04 PHP
PHP通过插入mysql数据来实现多机互锁实例
2014/11/05 PHP
php实现网站文件批量压缩下载功能
2015/10/28 PHP
基础的WordPress插件制作教程
2015/11/24 PHP
PHP消息队列实现及应用详解【队列处理订单系统和配送系统】
2019/05/20 PHP
Javascript-Mozilla和IE中的一个函数直接量的问题
2007/01/09 Javascript
javascript学习笔记(十七) 检测浏览器插件代码
2012/06/20 Javascript
Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
2013/04/11 Javascript
jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
2015/08/10 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
2016/08/19 Javascript
Node.js利用debug模块打印出调试日志的方法
2017/04/25 Javascript
详解Vue2中组件间通信的解决全方案
2017/07/28 Javascript
Redux 和 Mobx的选择问题:让你不再困惑!
2017/09/18 Javascript
快速搭建vue2.0+boostrap项目的方法
2018/04/09 Javascript
使用vue-infinite-scroll实现无限滚动效果
2018/06/22 Javascript
送你43道JS面试题(收藏)
2019/06/17 Javascript
javascript自定义加载loading效果
2020/09/15 Javascript
如何在JavaScript中使用localStorage详情
2021/02/04 Javascript
Python中使用语句导入模块或包的机制研究
2015/03/30 Python
Tensorflow实现卷积神经网络的详细代码
2018/05/24 Python
Pandas Shift函数的基础入门学习笔记
2018/11/16 Python
python检测IP地址变化并触发事件
2018/12/26 Python
Python常见数据类型转换操作示例
2019/05/08 Python
Python实现线性判别分析(LDA)的MATLAB方式
2019/12/09 Python
解决python执行较大excel文件openpyxl慢问题
2020/05/15 Python
OpenCV+Python3.5 简易手势识别的实现
2020/12/21 Python
去加拿大的旅行和假期:Canadian Affair
2016/10/25 全球购物
NBA欧洲商店(西班牙):NBA Europe Store ES
2019/04/16 全球购物
食品安全检查制度
2014/02/03 职场文书
餐厅楼面主管岗位职责范本
2014/02/16 职场文书
小学竞选班干部演讲稿
2014/08/20 职场文书
社区敬老月活动总结
2015/05/07 职场文书
Redis5之后版本的高可用集群搭建的实现
2021/04/27 Redis
Java实现学生管理系统(IO版)
2022/02/24 Java/Android