学习java 7.8

学习内容:

      被static修饰的不需要创建对象,直接用类名引用即可  

    

      内部类访问特点:内部类可以直接访问外部类的成员,包括私有

              外部类访问内部类的成员,必须创建对象

 

      成员内部类,内部类为私有,Outer o = new Outer();

                    o.method();

      局部内部类是在方法中定义的类,外界无法直接使用,需要在方法内部创建对象并使用

      该类可以直接访问外部类的成员,也可以访问方法内的局部变量

      匿名内部类是一个继承了该类或实现了该接口的子类匿名对象  

      

      Math

      

      

      System类常用方法  

      

      

      Object 中的Tostring()方法可以使输出呈现字符串形式

      Object类的常用方法

      

      

      Arrays

      

    

      基本类型包装类(将基本数据类型封装成对象):常用操作,用于基本数据类型与字符串之间的转换

      

    

      Integer

      

    

      int 和String的相互转换

      1.int 转换为String

       public static String valueOf(int i)  返回int参数的字符串表示形式

      2.String转换为int 

       public static int parselnt(String s)  将字符串解析为int 类型

 

      自动装箱和拆箱 

      

      Integer i = 100; //自动装箱

      i += 200; //i = i+200;自动装箱  i+200 自动拆箱    

 

      

 

明天内容:

     Date 异常处理 

     集合体系结构

 

遇到问题:

      为什么子类的构造方法默认访问,访问的是父类的无参构造方法

       因为他们的顶级父类Object只有无参构造方法

      

      在使用包装类类型的时候,如果做操作,最好先预判是否为null

      只要是对象,在使用前就必须进行不为null的判断

posted @ 2021-07-08 20:55  kuaiquxie  阅读(26)  评论(0编辑  收藏  举报