`

final修饰符

    博客分类:
  • java
阅读更多

1.0

 java中对象本身是不能被修饰为final的,只能将对象的引用修饰为final。也就是说在java中对象本身是可修改的,只是对该对象的引用可以修饰为不可修改。如:final int[] a=new int[]{1,2,3},可以a[1]=9,但不能将a指向的对象改变。

但C++中可以。

 

2.0 被修饰为final属性的初始化

      a 只有两种初始化方式

      b 方式一:定义时初始化

         方式二:定义时不初始化,在构造方法中初始化。

 

分享到:
评论

相关推荐

    final修饰符与类型转化

    final修饰符与类型转化 类型转换是java编程中比较常见的一种操作,特别是基本数据类型之间的转换,如long型转化为int型,int转化为long等等。 类型的转化可以分成两类:强制转化与自动转化,例如long i=1;这个就叫...

    java面向对象之final修饰符.docx

    java面向对象之final修饰符.docx

    protected修饰符与final修饰符.pptx

    protected修饰符与final修饰符Objectives(学习目标)理解访问修饰符protected的使用;会使用protected限制对数据和方法的访问会使用final修饰常量、不可覆盖的方法和不可继承的类11.14 protected 数据成员和方法子类...

    java中final修饰符的使用方法

    主要为大家详细介绍了java中final修饰符的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    java中final修饰符实例分析

    本文通过实例向我们展示了java中final修饰符的概念,final修饰的基本变量和引用类型变量的区别。有需要的小伙伴可以参考下

    Java final 修饰符知识点总结(必看篇)

    下面小编就为大家带来一篇Java final 修饰符知识点总结(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    JAVA 面向对象程序设计第4章 抽象类和接口.pptx

    4.2 final修饰符;4.2 final修饰符;4.2.1 final成员变量;4.2.1 final成员变量;4.2.2 final局部变量;4.2.2 final局部变量;4.2.3 final方法;4.2.4 final类;4.2.5 学生实践练习;4.2.5 学生实践练习;4.3 接口;4.3 接口;...

    Java修饰符使用整理(含实例)

    也是通过查阅网上资料,初略的整理了一下,(包含了final、static、abstract和访问修饰符public、protect、default、private)写成规范文档希望对有需要的提供些帮助

    java编程中影响性能的一些点

    1.尽量使用final修饰符。  带有final修饰符的类是不可派生的。在JAVA核心API中,有许多应用final的例子,例如java.lang.String。为String类指定final防止了使用者覆盖length()方法。另外,如果一个类是final的,则...

    《java面向对象程序设计-继承和多态》教案.doc

    static 修饰符 3-3 演示:示例 6 final 修饰符 abstract 修饰符 3-1 由abstract修饰的方法叫抽象方法;由abstract修饰的类叫抽象类 抽象方法必须声明在抽象类中 抽象方法语法: abstract type method_name...

    static final 包 权限修饰符 内部类 的脑图

    static final 包 权限修饰符 内部类 的思维导图

    面向对象修饰符public private protest super final abstract理解

    public private protest super final abstract this 等用法

    java混淆器ProGuard4.7

     在可能的情况下为方法添加private, static和final修饰符  在可能的情况下使get/set方法成为内联的  当接口只有一个实现类的时候,就取代它  选择性的删除日志代码  实际的优化效果是依赖于你的代码和执行代码...

    final关键字详细解读

    final修饰符(关键字)的作用及应用场景

    Java性能优化

    带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String。为String类指定final防止使用者覆盖length()方法。另外,如果一个类是final的,则该类所有方法都是final的。...

    面向对象进阶(多态&包&final&权限修饰符&代码块)

    面向对象进阶(多态&包&final&权限修饰符&代码块)例题源码

    3-2 类和对象(二)_访问修饰符-abstract-final-static

    JAVA访问修饰符

    Java面试32个经典问题 .doc

    final修饰符(关键字) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract,又被声明为final。将变量或方法声明为final,可以保证它们在使用中不被...

    JAVA 面试32问

    final修饰符(关键字) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract,又被声明为final。将变量或方法声明为final,可以保证它们在使用中不被...

    java试卷(含答案)

    10.final类中的属性和方法都必须被final修饰符修饰。 二 选择题 (共 30分) 1 按命令行:java Test Red Green Blue执行下面的程序后,bar的值是( ) public class Test { public static void main(String[] ...

Global site tag (gtag.js) - Google Analytics