码迷,mamicode.com
首页 > 编程语言 > 详细

java final详解

时间:2017-05-10 14:34:15      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:stat   改变   final   alt   使用   声明   ges   abstract   str   

final关键字 可用于声明属性、方法、和类

  final类:

  • final 类 不可被继承,没有子类,包括其中的方法默认都是final方法;
  • final 类的方法不可被重写,但是其中没有被final修饰的成员变量是可以改变的;
  • final  不能与 abstract 关键字并存;

  final方法:

  • final 方法不可被覆盖
  • final 方法通过内联(inline) 机制调用时直接将方法体插入到调用处,提高程序效率;技术分享

  技术分享

 final 变量:

  • final 定义的变量不可被修改
  • final 定义的参数,可以使用读取,不可被修改

技术分享技术分享

 

 final 与 static :

 

  

java final详解

标签:stat   改变   final   alt   使用   声明   ges   abstract   str   

原文地址:http://www.cnblogs.com/ykjava/p/6835228.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!