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

面试题 相关文章推荐
Yahoo-PHP面试题3
Jan 14 面试题
金讯Java笔试题目
Jun 18 面试题
东方通信股份有限公司VC面试题
Aug 27 面试题
extern在函数声明中是什么意思
Jan 19 面试题
一组SQL面试题
Feb 15 面试题
一套SQL笔试题
Aug 14 面试题
如何在Oracle中查看各个表、表空间占用空间的大小
Oct 31 面试题
介绍一下代理模式(Proxy)
Oct 17 面试题
智乐游戏测试笔试题
May 21 面试题
外包公司软件测试工程师
Nov 01 面试题
中间件分为哪几类
Mar 14 面试题
代码中finally中的代码会不会执行
Feb 06 面试题
说出数据连接池的工作机制是什么?
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
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
php设计模式之命令模式的应用详解
2013/05/21 PHP
php pdo操作数据库示例
2017/03/10 PHP
Javascript继承机制的设计思想分享
2011/08/28 Javascript
javascript权威指南 学习笔记之变量作用域分享
2011/09/28 Javascript
JS前端框架关于重构的失败经验分享
2013/03/17 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
借助JavaScript脚本判断浏览器Flash Player信息的方法
2014/07/09 Javascript
jquery中one()方法的用法实例
2015/01/16 Javascript
javascript面向对象程序设计(一)
2015/01/29 Javascript
JS实现IE状态栏文字缩放效果代码
2015/10/24 Javascript
jQuery EasyUI提交表单验证
2016/07/19 Javascript
AngularJS表格样式简单设置方法示例
2017/03/03 Javascript
基于JS实现限时抢购倒计时间表代码
2017/05/09 Javascript
angular使用bootstrap方法手动启动的实例代码
2017/07/18 Javascript
ReactJS实现表单的单选多选和反选的示例
2017/10/13 Javascript
基于滚动条位置判断的简单实例
2017/12/14 Javascript
React 实现拖拽功能的示例代码
2019/01/06 Javascript
浅谈Vuex注入Vue生命周期的过程
2019/05/20 Javascript
layui+SSM的数据表的增删改实例(利用弹框添加、修改)
2019/09/27 Javascript
Vue之封装公用变量以及实现方式
2020/07/31 Javascript
vue 实现根据data中的属性值来设置不同的样式
2020/08/04 Javascript
[54:17]DOTA2-DPC中国联赛定级赛 RNG vs iG BO3第二场 1月10日
2021/03/11 DOTA
python利用urllib和urllib2访问http的GET/POST详解
2017/09/27 Python
python 运用Django 开发后台接口的实例
2018/12/11 Python
自适应线性神经网络Adaline的python实现详解
2019/09/30 Python
python基于gevent实现并发下载器代码实例
2019/11/01 Python
python jenkins 打包构建代码的示例代码
2019/11/29 Python
春节到了 教你使用python来抢票回家
2020/01/06 Python
HTML5新增的标签和属性归纳总结
2018/05/02 HTML / CSS
估算杭州有多少软件工程师
2015/08/11 面试题
党支部考察鉴定意见
2015/06/02 职场文书
网络营销实训总结
2015/08/03 职场文书
2016天猫双十一广告语
2016/01/28 职场文书
关于python中模块和重载的问题
2021/11/02 Python
Python使用Opencv打开笔记本电脑摄像头报错解问题及解决
2022/06/21 Python