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

面试题 相关文章推荐
Linux中如何设置Java环境变量(Ubuntu)
Jul 24 面试题
聚网科技C++面试笔试题
Sep 01 面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 面试题
.NET方向面试题
Nov 20 面试题
北京天润融通.net面试题笔试题
Feb 20 面试题
描述RIP和OSPF区别以及特点
Jan 17 面试题
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
Jan 13 面试题
介绍一下Make? 为什么使用make
Jul 31 面试题
两道JAVA笔试题
Sep 14 面试题
介绍下java.util.Arrays类
Oct 16 面试题
UNIX文件名称有什么规定
Mar 25 面试题
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
Nov 22 面试题
掌上明珠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 日期加减的类,很不错
2009/10/10 PHP
php简单统计字符串单词数量的方法
2015/06/19 PHP
深入浅出讲解:php的socket通信原理
2016/12/03 PHP
javascript 二进制运算技巧解析
2012/11/27 Javascript
JavaScript 和 Java 的区别浅析
2013/07/31 Javascript
Jquery之Bind方法参数传递与接收的三种方法
2014/06/24 Javascript
Node.js文件操作详解
2014/08/16 Javascript
全面解析DOM操作和jQuery实现选项移动操作代码分享
2016/06/07 Javascript
JavaScript提高网站性能优化的建议(二)
2016/07/24 Javascript
JS实现的DIV块来回滚动效果示例
2017/02/07 Javascript
Vue.use源码分析
2017/04/22 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
2018/03/02 Javascript
webpack external模块的具体使用
2018/03/10 Javascript
vue router 传参获取不到的解决方式
2019/11/13 Javascript
JS中队列和双端队列实现及应用详解
2020/09/29 Javascript
[01:06]欢迎来到上海,TI9
2018/08/26 DOTA
Python实现过滤单个Android程序日志脚本分享
2015/01/16 Python
介绍Python中内置的itertools模块
2015/04/29 Python
django站点管理详解
2017/12/12 Python
一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
2018/04/17 Python
python跳过第一行快速读取文件内容的实例
2018/07/12 Python
Python pygorithm模块用法示例【常见算法测试】
2018/08/16 Python
Python线程池模块ThreadPoolExecutor用法分析
2018/12/28 Python
python实现视频分帧效果
2019/05/31 Python
python输入多行字符串的方法总结
2019/07/02 Python
Python shelve模块实现解析
2019/08/28 Python
python yield关键词案例测试
2019/10/15 Python
DataFrame.to_excel多次写入不同Sheet的实例
2019/12/02 Python
python实现字典嵌套列表取值
2019/12/16 Python
Python OpenCV去除字母后面的杂线操作
2020/07/05 Python
前端canvas动画如何转成mp4视频的方法
2019/06/17 HTML / CSS
expedia比利时:预订航班+酒店并省钱
2018/07/13 全球购物
中学生国旗下讲话稿
2014/04/26 职场文书
教育基金募捐倡议书
2014/05/14 职场文书
校园演讲稿汇总
2014/05/21 职场文书
教师节表彰会主持词
2015/07/06 职场文书