第十一章知识点

 第十一章
     Math(应用)
         Math类概述
            Math 包含执行基本数字运算的方法
        Math中方法的调用方式
            Math类中无构造方法,但内部的方法都是静态的,则可以通过   **类名.进行调用**
        Math类的常用方法
            
    System(应用)
        System类的常用方法 
            
    Object类
        Object类的equals方法(应用)
            equals方法的作用
                 用于对象之间的比较,返回true和false的结果
                举例:s1.equals(s2);    s1和s2是两个对象
            重写equals方法的场景
                不希望比较对象的地址值,想要结合对象属性进行比较的时候。
            重写equals方法的方式
              * 2. 在类的空白区域,右键 -> Generate -> 选择equals() and hashCode(),后面的同上。
        Object类的toString方法(应用)
            Object类概述
                Object 是类层次结构的根,每个类都可以将 Object 作为超类。所有类都直接或者间接的继承自该类,换句话说,该类所具备的方法,所有类都会有一份
            查看方法源码的方式
                选中方法,按下Ctrl + B
                      * 1. alt + insert  选择equals() and hashCode(),IntelliJ Default,一路next,finish即可
            重写toString方法的方式
                1. Alt + Insert 选择toString
                2. 在类的空白区域,右键 -> Generate -> 选择toString
            toString方法的作用:
                以良好的格式,更方便的展示对象中的属性值
    冒泡排序原理(理解)
        冒泡排序概述
            一种排序的方式,对要进行排序的数据中相邻的数据进行两两比较,将较大的数据放在后面,依次对所有的数据进行操作,直至所有数据按要求完成排序
            如果有n个数据进行排序,总共需要比较n-1次
            每一次比较完毕,下一次的比较就会少一个数据参与
     Arrays(应用)
        Arrays的常用方法
            
        工具类设计思想
            1、构造方法用 private 修饰
            2、成员用 public static 修饰

Date类
    Date类概述
        Date 代表了一个特定的时间,精确到毫秒
    Date类构造方法
        
    Date类常用方法(应用)
        
    SimpleDateFormat类
        SimpleDateFormat类概述
            SimpleDateFormat是一个具体的类,用于以区域设置敏感的方式格式化和解析日期。
    SimpleDateFormat类构造方法
        
        SimpleDateFormat类的常用方法
            格式化(从Date到String)
                public final String format(Date date):将日期格式化成日期/时间字符串
             解析(从String到Date)
                 public Date parse(String source):从给定字符串的开始解析文本以生成日期
Calendar类
    Calendar类概述
        Calendar 为特定瞬间与一组日历字段之间的转换提供了一些方法,并为操作日历字段提供了一些方法
        其日历字段已使用当前日期和时间初始化:Calendar rightNow = Calendar.getInstance();
        Calendar类常用方法


异常
    异常的概述
        异常就是程序出现了不正常的情况
        异常的体系结构
            
        try-catch方式处理异常
        Throwable成员方法
            
        throws和throw的区别
            

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值