zoukankan      html  css  js  c++  java
  • JAVASE知识点总结(二)

    第十三章:多态
     一、instanceof 判断一个类是否是指定的类 真则返回true 假则返回false。

     二、字段没有多态,只有方法有多态,字段前面是的什么类型,字段就调用谁的,在编译时就已经确定要去调用谁的。
    第十四章:代码块和final关键字
     一、代码块分类:
      1、局部代码块:直接定义在方法内部的代码块,调用方法时执行。

       2、初始化代码块:定义在类中的代码块,初始化代码块随着构造器的进行而进行,在创建对象时调用。

       3、静态代码块:初始化代码块前面加上static,在加载字节码文件时自动调用,在主方法前执行,只执行一次。
    二、组合关系:自己当中的字段是一个“类类型”,依赖于其他类
    三、final 关键字:最终的不可修改的。(因为继承打破了数据的封装性,所以引出了final,目的保证数据安全性)
            1、可以修饰:
                字段:字段无法被修改
                  方法:方法不能被覆盖
                  类:不能被继承

             2、可以在局部代码块中使用
                    如果修饰的是基本数据类型,代表值不能被修改
                    如果修饰的是引用数据类型,代表地址不能被修改    
    四、单例设计模式
              1、设计模式:经过很多程序猿的尝试,总结出来的一套最佳的实践方案。
                                        单例:一个类在内存当中只有一个对象,别人不能再去创建对象(众多设计模式中的一种)
    第十五章:包装类
    一、包装类:
    对基本数据类型进行包装,把基本数据类型包装成一个对象,
    把基本数据类型变得更加强大,以面向对象的思想来去使用这些类型。
    1、例如:
    基本数据类型                包装类
    byte                     Byte
    short                    Short
    int                      Integer
    long                     Long
    double                   Double
    float                    Float
    char                     Character
    boolean                  Boolean
    二、装箱和拆箱(自动装箱和自动拆箱)
    1、装箱
    2、拆箱
    3、自动装箱和自动拆箱
    三、基本数据类型与字符串和包装类之间的转换





  • 相关阅读:
    curl 的用法指南
    详说 Cookie, LocalStorage 与 SessionStorage
    session,cookie和token究竟是什么
    SSL/TLS协议交互流程分析
    SSL/TLS协议运行机制的概述
    SSL常见的几个类型说明
    HTTP 的前世今生:一次性搞懂 HTTP、HTTPS、SPDY、HTT
    汉化版的脚本
    可以快速的展现当前服务器的配置、IO、SpeedTest内置下载速度的脚本
    F5 清除http 缓存
  • 原文地址:https://www.cnblogs.com/javastudydoing/p/11537905.html
Copyright © 2011-2022 走看看