摘要:
一、final修饰符概述 1. final可以修饰类、变量和方法 2. final修饰的类、变量和方法不可改变 3. 不允许为final变量重新赋值,子类不允许覆盖父类的final方法,final类不能派生子类 4. 通过使用final关键字,允许Java实现不可变类,不可变类会让系统更加安全 二、 阅读全文
摘要:
一、使用==来判断两个变量是否相等 1. 如果两个变量是基本类型变量,且都是数值类型,则只要两个变量的值相等,就将返回true 2. 如果两个变量是引用类型变量,则只有它们指向同一个对象时,才返回true 注:str1和str2都是引用类型变量,它们分别指向两个通过new创建的String对象,因此 阅读全文
摘要:
一、通过包装类,可以将基本类型的值包装成对象 1. Java提供的8种基本数据类型不支持面向对象的编程机制,主要是为了照顾程序员的传统习惯 2. 基本数据类型的方便性:可以进行简单、有效的常规数据处理 3. 基本数据类型的制约:所有引用类型的变量都继承了Object类,都可当成Object类型变量使 阅读全文