A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© huangjiawei 中级黑马   /  2015-7-17 14:09  /  188 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. /*
  2. * final:最终的 ,可以用来修饰类、属性、方法
  3. *
  4. * 1.final修饰类:这个类就不能被继承。如:String类、StringBuffer类、System类
  5. *
  6. * 2.final修饰方法:不能被重写。如:Object类的getClass()
  7. *
  8. * 3.final修饰属性:此属性就是一个常量,一旦初始化后,不可再被赋值。习惯上,常量用大写字符表示。
  9. * 此常量在哪里赋值:①此常量不能使用默认初始化 ②可以显式的赋值、代码块、构造器。
  10. *
  11. * 变量用static final修饰:全局常量。比如:Math 类的PI
  12. *
  13. * >与finally finalize()区分开
  14. *
  15. */

  16. class D{
  17.         final int I = 12;
  18.         final double PI;
  19.         final String NAME;

  20.         public void m1(){
  21.                 System.out.println(I);
  22. //                I = 10;

  23.         }
  24.         {
  25.                 PI = 3.14;
  26.         }
  27.        
  28.         public D(){
  29.                 NAME = "DD";
  30.         }
  31.         public D(String name){
  32.                 this();
  33.                 //NAME = name;
  34.         }
  35. }
复制代码


2 个回复

倒序浏览
总结的很好,一起学习!!
回复 使用道具 举报
还可以多整理多一些例子
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马