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

面试题 相关文章推荐
PHP经典面试题
Sep 03 面试题
面向对象编程的优势是什么
Dec 17 面试题
函数指针的定义是什么
Aug 14 面试题
深圳-东方伟业笔试部分
Feb 11 面试题
别名指示符是什么
Oct 08 面试题
abstract是什么意思
Feb 12 面试题
软件配置管理有什么好处
Apr 15 面试题
为什么Runtime.exec(“ls”)没有任何输出?
Oct 03 面试题
设置器与访问器的定义以及各自特点
Jan 08 面试题
方正Java笔试题
Jul 03 面试题
金鑫耀Java笔试题
Sep 06 面试题
什么是servlet
May 08 面试题
掌上明珠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
在apache下限制每个虚拟主机的并发数!!!!
2006/10/09 PHP
用php和MySql来与ODBC数据连接
2006/10/09 PHP
php在线生成ico文件的代码
2007/10/09 PHP
PHP实现的下载远程图片自定义函数分享
2015/01/28 PHP
PHP数组函数array_multisort()用法实例分析
2016/04/02 PHP
根据key删除数组中指定的元素实现方法
2017/03/02 PHP
tp5框架使用cookie加密算法实现登录功能示例
2020/02/10 PHP
基于PHP+mysql实现新闻发布系统的开发
2020/08/06 PHP
Javascript处理DOM元素事件实现代码
2012/05/23 Javascript
DIV+CSS+JS不间断横向滚动实现代码
2013/03/19 Javascript
jquery attr方法获取input的checked属性问题
2014/05/26 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
2015/04/06 Javascript
浅谈Nodejs观察者模式
2015/10/13 NodeJs
Bootstrap布局之栅格系统详解
2016/06/13 Javascript
如何利用模板将HTML从JavaScript中抽离
2016/10/08 Javascript
Javascript动画效果(4)
2016/10/11 Javascript
JS实现仿PS的调色板效果完整实例
2016/12/21 Javascript
bootstrap confirmation按钮提示组件使用详解
2017/08/22 Javascript
JavaScript 判断对象中是否有某属性的常用方法
2018/06/14 Javascript
vue中使用vue-cli接入融云实现即时通信
2019/04/19 Javascript
修改layui的后台模板的左侧导航栏可以伸缩的方法
2019/09/10 Javascript
Python编码类型转换方法详解
2016/07/01 Python
Python数据结构之双向链表的定义与使用方法示例
2018/01/16 Python
对python numpy数组中冒号的使用方法详解
2018/04/17 Python
Python将列表中的元素转化为数字并排序的示例
2019/12/25 Python
keras输出预测值和真实值方式
2020/06/27 Python
CSS3实现大小不一的粒子旋转加载动画
2016/04/21 HTML / CSS
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
全球最大的房车租赁市场:Outdoorsy
2018/09/19 全球购物
上课打牌的检讨书
2014/02/15 职场文书
学校党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
银行客户经理岗位职责
2015/04/09 职场文书
2015秋季开学典礼主持词
2015/07/16 职场文书
2016年十一促销广告语
2016/01/28 职场文书
python - timeit 时间模块
2021/04/06 Python
详解redis在微服务领域的贡献
2021/10/16 Redis