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

面试题 相关文章推荐
新浪网技术部笔试题
Aug 26 面试题
HashMap和Hashtable的区别
May 18 面试题
说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法
May 24 面试题
聚网科技C++面试笔试题
Sep 01 面试题
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
Jan 05 面试题
广州迈达威.net面试题目
Mar 10 面试题
新大陆软件面试题
Nov 24 面试题
以思科路由器为例你写下单臂路由的配置命令
Aug 03 面试题
酷瑞网络科技面试题
Mar 30 面试题
Linux如何修改文件和文件夹的权限
Sep 05 面试题
介绍下Lucene建立索引的过程
Mar 02 面试题
final, finally, finalize的区别
Mar 01 面试题
掌上明珠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语言认识上需要避免的10大误区
2014/06/12 PHP
在Ubuntu 14.04上部署 PHP 环境及 WordPress
2014/09/02 PHP
PHP实现加密的几种方式介绍
2015/02/22 PHP
PHP编程计算文件或数组中单词出现频率的方法
2017/05/22 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
Yii框架ACF(accessController)简单权限控制操作示例
2019/04/26 PHP
图片之间的切换
2006/06/26 Javascript
慎用 somefunction.prototype 分析
2009/06/02 Javascript
javascript 多种搜索引擎集成的页面实现代码
2010/01/02 Javascript
jquery eval解析JSON中的注意点介绍
2013/08/23 Javascript
IE中的File域无法清空使用jQuery重设File域
2014/04/24 Javascript
SyntaxHighlighter 3.0.83使用笔记
2015/01/26 Javascript
基于react后端渲染模板引擎noox发布使用
2018/01/11 Javascript
javascript回调函数详解
2018/02/06 Javascript
Vue实现自定义下拉菜单功能
2018/07/16 Javascript
js中this的指向问题归纳总结
2018/11/28 Javascript
Python 元类使用说明
2009/12/18 Python
Python实现给qq邮箱发送邮件的方法
2015/05/28 Python
python模块之subprocess模块级方法的使用
2019/03/26 Python
Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】
2019/05/05 Python
Python一键安装全部依赖包的方法
2019/08/12 Python
python3.8.1+selenium实现登录滑块验证功能
2020/05/22 Python
Python实现EM算法实例代码
2020/10/04 Python
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
彪马土耳其官网:PUMA土耳其
2019/07/14 全球购物
单位介绍信范文
2014/01/18 职场文书
法律进社区实施方案
2014/03/21 职场文书
小学教师个人先进事迹材料
2014/05/17 职场文书
暑期社会实践心得体会
2014/09/02 职场文书
2015年幼儿园学前班工作总结
2015/05/18 职场文书
新闻稿怎么写
2015/07/18 职场文书
2015年征兵工作总结
2015/07/23 职场文书
团支部组织委员竞选稿
2015/11/21 职场文书
Java中Quartz高可用定时任务快速入门
2022/04/03 Java/Android
基于CSS制作创意端午节专属加载特效
2022/06/01 HTML / CSS
CSS 鼠标选中文字后改变背景色的实现代码
2023/05/21 HTML / CSS