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

面试题 相关文章推荐
String这个类型的class为何定义成final?
Nov 13 面试题
在C语言中"指针和数组等价"到底是什么意思?
Mar 24 面试题
请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值
Sep 15 面试题
编写类String的构造函数、析构函数和赋值函数
May 29 面试题
我看到了用指针调用函数的不同语法形式
Jul 16 面试题
什么是Rollback Segment
Apr 22 面试题
西安当代医院管理研究院笔试题
Dec 11 面试题
Linux文件系统类型
Sep 16 面试题
Linux文件操作命令都有哪些
Jul 23 面试题
测试驱动开发的主要步骤是什么
Dec 10 面试题
EJB timer的种类
Oct 28 面试题
JAVA程序设计笔试题面试题一套
Jul 28 面试题
掌上明珠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
PHP4之COOKIE支持详解
2006/10/09 PHP
php excel reader读取excel内容存入数据库实现代码
2012/12/06 PHP
php生成RSS订阅的方法
2015/02/13 PHP
symfony2.4的twig中date用法分析
2016/03/18 PHP
使用PHPMailer发送邮件实例
2017/02/15 PHP
google jQuery 引用文件,jQuery 引用地址集合(jquery 1.2.6至jquery1.5.2)
2011/04/24 Javascript
JavaScript学习笔记记录我的旅程
2012/05/23 Javascript
jQuery中filter()和find()的区别深入了解
2013/09/25 Javascript
JQuery创建DOM节点的方法
2015/06/11 Javascript
基于JS实现PHP的sprintf函数实例
2015/11/14 Javascript
js时间戳转为日期格式的方法
2015/12/28 Javascript
JavaScript小技巧整理
2015/12/30 Javascript
AngularJS基础 ng-options 指令详解
2016/08/02 Javascript
js基本算法:冒泡排序,二分查找的简单实例
2016/10/08 Javascript
JavaScript用二分法查找数据的实例代码
2017/06/17 Javascript
Ajax高级笔记 JavaScript高级程序设计笔记
2017/06/22 Javascript
nodejs 最新版安装npm 的使用详解
2018/01/18 NodeJs
JavaScript eval()函数定义及使用方法详解
2020/07/07 Javascript
ant design vue datepicker日期选择器中文化操作
2020/10/28 Javascript
用python 制作图片转pdf工具
2015/01/30 Python
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
python Django批量导入数据
2016/03/25 Python
python2.7实现爬虫网页数据
2018/05/25 Python
Python Flask前后端Ajax交互的方法示例
2018/07/31 Python
Python API len函数操作过程解析
2020/03/05 Python
python wsgiref源码解析
2021/02/06 Python
FC-Moto美国:欧洲最大的摩托车服装和头盔商店之一
2019/08/24 全球购物
文秘专业自荐信
2013/10/14 职场文书
工程班组长岗位职责
2013/12/30 职场文书
文明礼仪标语
2014/06/13 职场文书
软件工程毕业生自荐信
2014/07/04 职场文书
政府领导干部个人对照检查材料思想汇报
2014/09/24 职场文书
给老婆道歉的话
2015/01/20 职场文书
MySQL基于索引的压力测试的实现
2021/11/07 MySQL
HTML基本元素标签介绍
2022/02/28 HTML / CSS
Zabbix6通过ODBC方式监控Oracle 19C的详细过程
2022/09/23 Servers