局部内部类是否可以访问非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...

面试题 相关文章推荐
说出ArrayList,Vector, LinkedList的存储性能和特性
Jan 04 面试题
在C语言中"指针和数组等价"到底是什么意思?
Mar 24 面试题
以下的初始化有什么区别
Dec 16 面试题
什么是Rollback Segment
Apr 22 面试题
视图的作用
Dec 19 面试题
如何在.net Winform里面显示PDF文档
Sep 11 面试题
介绍一下常见的木马种类
Nov 15 面试题
几个常见的软件测试问题
Sep 07 面试题
什么是封装
Mar 26 面试题
高级Java程序员面试题
Jun 23 面试题
万户网络JAVA程序员岗位招聘笔试试卷
Jan 08 面试题
Java程序员面试题
Jul 15 面试题
说出数据连接池的工作机制是什么?
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
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
yii2利用自带UploadedFile实现上传图片的示例
2017/02/16 PHP
PHP批量修改文件名称的方法分析
2017/02/27 PHP
JQuery 学习笔记 选择器之二
2009/07/23 Javascript
JS 控制CSS样式表
2009/08/20 Javascript
javascript学习笔记(三)显示当时时间的代码
2011/04/08 Javascript
Ext.get() 和 Ext.query()组合使用实现最灵活的取元素方式
2011/09/26 Javascript
通过隐藏iframe实现文件下载的js方法介绍
2014/02/26 Javascript
在JS数组特定索引处指定位置插入元素的技巧
2014/08/24 Javascript
BOOTSTRAP时间控件显示在模态框下面的bug修复
2015/02/05 Javascript
轻量级的原生js日历插件calendar.js使用指南
2015/04/28 Javascript
基于javascript简单实现对身份证校验
2021/01/25 Javascript
jQuery插件实现适用于移动端的地址选择器
2016/02/18 Javascript
jQuery可见性过滤选择器用法示例
2016/09/09 Javascript
jQueryUI 拖放排序遇到滚动条时有可能无法执行排序的小bug及解决方案
2016/12/19 Javascript
jQuery中Datatables增加跳转到指定页功能
2017/02/08 Javascript
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
2017/05/09 Javascript
微信小程序 自定义消息提示框
2017/08/06 Javascript
Vim快速合并行及vim 将文件所有行合并到一行
2017/11/27 Javascript
jQuery实现右侧抽屉式在线客服功能
2017/12/25 jQuery
Vue的事件响应式进度条组件实例详解
2018/02/04 Javascript
详解webpack模块化管理和打包工具
2018/04/21 Javascript
node.js中npm包管理工具用法分析
2020/02/14 Javascript
TensorFlow实现创建分类器
2018/02/06 Python
python django中8000端口被占用的解决
2019/12/17 Python
咖啡馆创业计划书
2014/01/26 职场文书
中学生获奖感言
2014/02/04 职场文书
《闻一多先生的说和做》教学反思
2014/04/28 职场文书
大学毕业生个人自荐书
2014/07/02 职场文书
部门群众路线教育实践活动对照检查材料思想汇报
2014/10/07 职场文书
自愿离婚协议书范文2014
2014/10/12 职场文书
2014教师年度工作总结
2014/11/10 职场文书
食品药品安全责任书
2015/05/11 职场文书
pytorch 梯度NAN异常值的解决方案
2021/06/05 Python
Golang日志包的使用
2022/04/20 Golang