介绍下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...

面试题 相关文章推荐
Weblogc domain问题
Jan 27 面试题
某公司Java工程师面试题笔试题
Mar 27 面试题
金讯Java笔试题目
Jun 18 面试题
程序运行正确, 但退出时却"core dump"了,怎么回事
Feb 19 面试题
雅虎笔试题(字符串操作)
Mar 24 面试题
商得四方公司面试题(gid+)
Apr 30 面试题
什么情况下你必须要把一个类定义为abstract的
Jan 06 面试题
类和结构的区别
Aug 15 面试题
进程的查看和调度分别使用什么命令
Dec 14 面试题
Linux的文件类型
Mar 07 面试题
如何提高MySql的安全性
Jun 19 面试题
请用Java实现列出某个目录下的所有文件
Sep 23 面试题
掌上明珠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二分查找二种实现示例
2014/03/12 PHP
PHP反向代理类代码
2014/08/15 PHP
crontab无法执行php的解决方法
2016/01/25 PHP
laravel http 自定义公共验证和响应的方法
2019/09/29 PHP
javascript 鼠标滚轮事件
2009/04/09 Javascript
在JavaScript中监听IME键盘输入事件
2011/05/29 Javascript
ie 7/8不支持trim的属性的解决方案
2014/05/23 Javascript
JQuery中$(document)是什么意思有什么作用
2014/07/21 Javascript
JS打开新窗口防止被浏览器阻止的方法
2015/01/03 Javascript
jQuery实现个性翻牌效果导航菜单的方法
2015/03/09 Javascript
特殊日期提示功能的实现方法
2016/06/16 Javascript
js代码实现下拉菜单【推荐】
2016/12/15 Javascript
js canvas实现放大镜查看图片功能
2017/06/08 Javascript
VS Code转换大小写、修改选中文字或代码颜色的方法
2017/12/15 Javascript
在nginx上部署vue项目(history模式)的方法
2017/12/28 Javascript
webpack分离css单独打包的方法
2018/06/12 Javascript
vue实现element-ui对话框可拖拽功能
2018/08/17 Javascript
vue项目中锚点定位替代方式
2019/11/13 Javascript
vue多个元素的样式选择器问题
2019/11/29 Javascript
解决vux 中popup 组件Mask 遮罩在最上层的问题
2020/11/03 Javascript
举例详解Python中yield生成器的用法
2015/08/05 Python
Python爬虫框架scrapy实现的文件下载功能示例
2018/08/04 Python
Python通过paramiko远程下载Linux服务器上的文件实例
2018/12/27 Python
Django 反向生成url实例详解
2019/07/30 Python
学习Django知识点分享
2019/09/11 Python
详解Python绘图Turtle库
2019/10/12 Python
解决Tensorflow占用GPU显存问题
2020/02/03 Python
keras输出预测值和真实值方式
2020/06/27 Python
详解使用canvas保存网页为pdf文件支持跨域
2018/11/23 HTML / CSS
Prototype是怎么扩展DOM的
2014/10/01 面试题
行政专员工作职责
2013/12/22 职场文书
优秀老师事迹材料
2014/02/05 职场文书
试用期自我鉴定范文
2014/03/20 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
2015小学教师年度考核工作总结
2015/05/12 职场文书
学前教育见习总结
2015/06/23 职场文书