zoukankan      html  css  js  c++  java
  • Java SE

    1.  可变字符串类

        <1>  StringBuilder

              内容可改变,线程安全,效率低

              常用的构造方法:

                StringBuilder()  //  无参构造

                StringBuilder(int capacity)  //  根据指定的容量来构造 (StringBuilder支持自动扩容) 

                StringBuilder(String str)  //  根据指定的字符串来构造

              常用的成员方法:

                StringBuilder insert(int offset, String str)

                StringBuilder append(String str)

                int capacity()  //  容量 (最大负载值)

                int length()  //  长度(实际承载值)

                StringBuilder deleteCharAt(int index)

                StringBuilder delete(int start, int end)

                StringBuilder replace(int start, int end, String str)

                StringBuider reverse()

        <2>  StringBuffer

              内容可改变,非线程安全,效率高

        <3>  返回值的设计

    2.  Java8之前的日期相关类

        <1>  System类

              System.currentTimeMillis()  //  获取毫秒为单位的时间差, 常用于计算程序运行所消耗的时间

        <2>  Date类

              用于描述年月日时分秒信息

        <3>  SimpleDateFormat类

              用于实现日期文本之间的相互转换

        <4>  Calendar类

              由于Date类中的很多方法已经过时了,故 使用Calendar类 取代

              多态的使用场合:

                通过方法的参数传递形成多态

                在方法体中直接使用多态

                通过方法的返回值类型形成多态

              

    3.  Java8中的日期相关类

        <1>  LocalDate类 - 描述日期信息

        <2>  LocalTime类 - 描述时间信息

        <3>  LocalDateTime类 - 描述日期时间信息

        <4>  Instant类 - 描述瞬间

        <5>  DateTimeFormattter类 - 用来调整格式

  • 相关阅读:
    Android入门第六篇之ListView
    谷歌Volley网络框架讲解——第一篇
    Android网络通信库Volley简介
    Android网络通信框架Volley的学习笔记
    SharedPreferences介绍
    Android之Adapter用法总结
    ANDROID SQLITEOPENHELPER详解
    RxJava、RxBus学习
    【原创】【Andriod】自定义多行多列视图
    [转]android笔记--Intent和IntentFilter详解
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/14836942.html
Copyright © 2011-2022 走看看