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

面试题 相关文章推荐
HashMap和Hashtable的区别
May 18 面试题
输入N,打印N*N矩阵
Feb 20 面试题
阿尔卡特(中国)的面试题目
Aug 20 面试题
介绍一下SQL中union,intersect和minus
Apr 05 面试题
密封类可以有虚函数吗
Aug 11 面试题
什么是索引指示器
Aug 20 面试题
如何利用cmp命令比较文件
Sep 23 面试题
AJAX都有哪些有点和缺点
Nov 03 面试题
Python面试题:Python里面如何生成随机数
Mar 12 面试题
Python中pass语句的作用是什么
Jun 01 面试题
代码中finally中的代码会不会执行
Feb 06 面试题
介绍一下UNIX启动过程
Nov 14 面试题
掌上明珠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输出时间差函数代码
2013/01/28 PHP
php使用base64加密解密图片示例分享
2014/01/20 PHP
PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法
2014/12/25 PHP
php根据生日计算年龄的方法
2015/07/13 PHP
php二维码生成
2015/10/19 PHP
PHP目录操作实例总结
2016/09/27 PHP
php的对象传值与引用传值代码实例讲解
2021/02/26 PHP
JavaScript 空位补零实现代码
2010/02/26 Javascript
jquery div 居中技巧应用介绍
2012/11/24 Javascript
Jquery中"$(document).ready(function(){ })"函数的使用详解
2013/12/30 Javascript
JavaScript中使用Callback控制流程介绍
2015/03/16 Javascript
javascript设计模式之单体模式学习笔记
2017/02/15 Javascript
Bootstrap输入框组件简单实现代码
2017/03/06 Javascript
jQuery日程管理控件glDatePicker用法详解
2017/03/29 jQuery
JavaScript标准对象_动力节点Java学院整理
2017/06/27 Javascript
js实现移动端轮播图效果
2020/12/09 Javascript
关于JavaScript的单双引号嵌套问题
2017/08/20 Javascript
vue+webpack实现异步加载三种用法示例详解
2018/04/24 Javascript
JavaScript语句错误throw、try及catch实例解析
2020/08/18 Javascript
python进程类subprocess的一些操作方法例子
2014/11/22 Python
利用Python读取文件的四种不同方法比对
2017/05/18 Python
PyQt5利用QPainter绘制各种图形的实例
2017/10/19 Python
python 动态加载的实现方法
2017/12/22 Python
Python 读取图片文件为矩阵和保存矩阵为图片的方法
2018/04/27 Python
对python使用http、https代理的实例讲解
2018/05/07 Python
python批量赋值操作实例
2018/10/22 Python
python根据url地址下载小文件的实例
2018/12/18 Python
PyQT5 实现快捷键复制表格数据的方法示例
2020/06/19 Python
五分钟学会怎么用python做一个简单的贪吃蛇
2021/01/12 Python
法学毕业生自我鉴定
2013/11/08 职场文书
会计自我鉴定
2014/02/04 职场文书
顶碗少年教学反思
2014/02/21 职场文书
村干部任职承诺书
2015/01/21 职场文书
2015年人力资源工作总结
2015/04/08 职场文书
公司年会主持词范文!
2019/05/07 职场文书
利用JavaScript写一个简单计算器
2021/11/27 Javascript