介绍下static、final、abstract区别


Posted in 面试题 onJanuary 30, 2015
Static
1. static修饰的属相和方法属于整个类的属性和方法,在创建类的对象时只开辟一块内存空间,所用对象共用这块内存空间。
2. 静态初始化块的使用:
Static { 初始化代码 }

Final

1. fianl修饰的变量是常量,其值不能在被改变。常量的只能初始化一次,其后只不能再被改变,而且初始化只有两种方式:一、在定义的时候初始化。二、在类的构造函数中初始化.
2. fianl修饰的方法为最终方法,不能被覆盖但可以被继承。
3. final修饰的类为最终类,不能再被继承。

Abstract
1. abstract 修饰的类为抽象类,不能实例化
2. abstract 修饰的方法为抽象方法,抽象方法只有方法头没有方法体,在子类的类中必须实现父类的所有抽象方法。即:抽象类中不一定有抽象方法,但有抽象方法的类必须声明为抽象类。

Tags in this post...

面试题 相关文章推荐
如何减少垃圾回收让内存更加有效使用
Oct 18 面试题
Java提供了哪些企业应用编程接口
Feb 13 面试题
怎样声明子类
Jul 02 面试题
Android笔试题总结
Nov 29 面试题
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
Apr 28 面试题
DBA的职责都有哪些
May 16 面试题
.NET初级开发工程师面试题
Apr 18 面试题
介绍一下Make? 为什么使用make
Jul 31 面试题
一套软件开发工程师笔试题
May 18 面试题
EJB3推出JPA的原因
Oct 16 面试题
AJax面试题
Nov 25 面试题
排序都有哪几种方法?请列举。用JAVA实现一个快速排序
Feb 16 面试题
掌上明珠Java程序员面试总结
Feb 23 #面试题
介绍一下Java中的static关键字
May 12 #面试题
方正Java笔试题
Jul 03 #面试题
Java的类可以定义为Protected或者Private得吗
Sep 25 #面试题
正隆泰信息技术有限公司上机题
Jun 14 #面试题
Java中各种基本数据类型的默认值都是什么
Dec 22 #面试题
汇科协同Java笔试题
Mar 31 #面试题
You might like
php桌面中心(一) 创建数据库
2007/03/11 PHP
php 无限级分类,超级简单的无限级分类,支持输出树状图
2014/06/29 PHP
PHP实现操作redis的封装类完整实例
2015/11/14 PHP
thinkPHP模板算术运算相关函数用法分析
2016/07/12 PHP
使用PHPMailer发送邮件实例
2017/02/15 PHP
PHP数据库操作四:mongodb用法分析
2017/08/16 PHP
通过JS来判断页面控件是否获取焦点
2014/01/03 Javascript
JS判断字符串长度的5个方法(区分中文和英文)
2014/03/18 Javascript
Javascript实现Web颜色值转换
2015/02/05 Javascript
浅谈JS原型对象和原型链
2016/03/02 Javascript
jquery仿京东商品放大浏览页面
2017/06/06 jQuery
利用SpringMVC过滤器解决vue跨域请求的问题
2018/02/10 Javascript
在vue项目中,使用axios跨域处理
2018/03/07 Javascript
webpack4 + react 搭建多页面应用示例
2018/08/03 Javascript
Bootstrap模态对话框中显示动态内容的方法
2018/08/10 Javascript
Angular angular-file-upload文件上传的示例代码
2018/08/23 Javascript
js中forEach,for in,for of循环的用法示例小结
2020/03/14 Javascript
关于ES6尾调用优化的使用
2020/09/11 Javascript
11个并不被常用但对开发非常有帮助的Python库
2015/03/31 Python
python去掉空白行的多种实现代码
2018/03/19 Python
使用pandas对两个dataframe进行join的实例
2018/06/08 Python
django model的update时auto_now不被更新的原因及解决方式
2020/04/01 Python
解决Django no such table: django_session的问题
2020/04/07 Python
美国女性服饰销售网站:Nasty Gal(坏女孩)
2016/07/26 全球购物
澳大利亚家庭花园和DIY工具网店:VidaXL
2019/05/03 全球购物
优质的学校老师推荐信
2013/10/28 职场文书
寒假思想汇报
2014/01/10 职场文书
百年校庆节目主持词
2014/03/27 职场文书
马云北大演讲完整版:真心话,什么才是阿里的核心竞争力?
2014/04/04 职场文书
公务员诚信承诺书
2014/05/26 职场文书
公司董事长助理工作职责
2014/07/12 职场文书
趣味运动会简讯
2015/07/20 职场文书
工作服管理制度范本
2015/08/06 职场文书
python字符串拼接.join()和拆分.split()详解
2021/11/23 Python
MySQL 数据表操作
2022/05/04 MySQL
python数字图像处理之图像自动阈值分割示例
2022/06/28 Python