Java内部类
嘵奇
本人所发布的文章有的部分是整理网上已经发布的文章,借鉴他人内容的同时加上自己的总结然后再发布出去,而且发布的内容均为免费。如果文章的内容涉及到侵权了还请海涵,联系我,我会及时更正。
展开
-
Java内部类五:其他类
BigDecimal 代码演示 import java.math.BigDecimal; public class Test02 { public static void main(String[] args) { BigDecimal bd1 = new BigDecimal("1.0"); BigDecimal bd2 = new BigDecimal("0.3"); //add()加 BigDecimal r1 = bd1.a原创 2020-09-29 21:09:25 · 466 阅读 · 0 评论 -
Java内部类四:String类
String 字符串是常量,创建之后不可改变。 字符串字面值存储在字符串池中,可以共享。. String s = “Hello” ;产生一个对象,字符串池中存储。 String s = new String( “Hello”); //产生两个对象,堆、池各存储一个。 String常用方法 import java.util.Arrays; public class Test06 { public static void main(String[] args) { String c原创 2020-09-29 16:17:29 · 92 阅读 · 0 评论 -
Java内部类三:包装类
包装类的概念 基本数据类型所对应的引用数据类型。 Object可统一所有数据,包装类的默认值是null。 包装类对应 类型转换与装箱、拆箱 装箱:基本类型转换为引用类型的过程 拆箱:引用类型转换为基本类型 JDK1.5之后,提供自动装箱与拆箱 public class Test02 { public static void main(String[] args) { int age = 20; //自动装箱 Integer integer = a原创 2020-09-28 16:36:16 · 129 阅读 · 0 评论 -
Java内部类二:Object类及常用方法
Object类 超类、基类,所有类的直接或间接父类,位于继承树的最顶层。 任何类,如没有书写extends显示继承某个类,都默认直接继承0bject类,否则为间接继承。 0bject类中所定义的方法,是所有对象都具备的方法。 0bject类型可以存储任何对象。 ●作为参数,可接受任何对象。 ●作为返回值,可返回任何对象。 Object常用方法 getClass()方法 public final Class<?> getClass() {} 返回引用中存储的实际对象类型。 应用:通常用于判断原创 2020-09-28 12:22:51 · 90 阅读 · 0 评论 -
Java内部类一:内部类
内部类的分类 内部类的概念 概念:在一个类的内部在定义一个类 public class Test01 { class Inner{ } } 特点: 编译后可直接生成独立的字节码文件 内部类可以直接访问外部类的私有成员,不破坏封装 可以为外部类提供必要的内部功能组件 public class Test01 { private String name; class Inner{ public void say(){原创 2020-09-28 10:11:18 · 126 阅读 · 0 评论