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

面试题 相关文章推荐
你常见到的runtime exception
Sep 05 面试题
如何用Lucene索引数据库
Feb 23 面试题
天逸系统(武汉)有限公司Java笔试题
Dec 29 面试题
杭州SQL浙江浙大网新恩普软件有限公司
Jul 27 面试题
杭州龙健科技笔试题.net部分笔试题
Jan 24 面试题
某公司的.net工程师面试题笔试题
Nov 22 面试题
网络安全类面试题
Aug 01 面试题
Linux的文件类型
Mar 07 面试题
什么是Remote Module
Jun 10 面试题
介绍一下Mysql的存储引擎
Feb 12 面试题
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
Dec 30 面试题
送给程序员的20个Java集合面试问题
Aug 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
用PHP制作静态网站的模板框架(二)
2006/10/09 PHP
destoon网站转移服务器后搜索汉字出现乱码的解决方法
2014/06/21 PHP
ThinkPHP实现支付宝接口功能实例
2014/12/02 PHP
PHP在linux上执行外部命令的方法
2017/02/06 PHP
javascript学习笔记(五) Array 数组类型介绍
2012/06/19 Javascript
关于jquery中全局函数each使用介绍
2013/12/10 Javascript
使用js判断控件是否获得焦点
2014/01/03 Javascript
JavaScript sort数组排序方法和自我实现排序方法小结
2016/06/06 Javascript
JavaScript算法系列之快速排序(Quicksort)算法实例详解
2016/09/04 Javascript
利用Javascript仿Excel的数据透视分析功能
2016/09/07 Javascript
angular中ui calendar的一些使用心得(推荐)
2017/11/03 Javascript
jQuery实现的两种简单弹窗效果示例
2018/04/18 jQuery
Jquery和CSS实现选择框重置按钮功能
2018/11/08 jQuery
基于Webpack4和React hooks搭建项目的方法
2019/02/05 Javascript
vue页面更新patch的实现示例
2020/03/25 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
2020/05/19 jQuery
python3.3教程之模拟百度登陆代码分享
2014/01/16 Python
Python对象的深拷贝和浅拷贝详解
2014/08/25 Python
简单的编程0基础下Python入门指引
2015/04/01 Python
python实现BackPropagation算法
2017/12/14 Python
Python基于TCP实现会聊天的小机器人功能示例
2018/04/09 Python
Python 获取主机ip与hostname的方法
2018/12/17 Python
python 修改本地网络配置的方法
2019/08/14 Python
Python chardet库识别编码原理解析
2020/02/18 Python
python的sys.path模块路径添加方式
2020/03/09 Python
python图片指定区域替换img.paste函数的使用
2020/04/09 Python
Python面向对象特殊属性及方法解析
2020/09/16 Python
Bose加拿大官方网站:美国知名音响品牌
2019/03/21 全球购物
大学生作弊检讨书
2014/02/19 职场文书
公司爱心捐款倡议书
2014/05/14 职场文书
个人担保书范文
2014/05/20 职场文书
2014财务人员自我评价范文
2014/09/21 职场文书
群众路线问题查摆对照检查材料
2014/10/04 职场文书
公司租车协议书
2015/01/29 职场文书
JavaScript小技巧带你提升你的代码技能
2021/09/15 Javascript
关于k8s环境部署mysql主从的问题
2022/03/13 MySQL