脚本宝典收集整理的这篇文章主要介绍了

Java learn 03 常用类 & 容器 (待补充笔记)

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

Chap 6 常用类

focus on :

  • 字符串相关类 (String, StringBuffer)

  • 基本数据类型包装类

  • Math

  • File类

  • 枚举类

6.1 字符串相关类

  • String 类 -- java.lang.String 类代表 不可变 的字符序列

  • StringBuffer 类 -- java.lang.StringBuffer 代表可变的字符序列

6.2 基本数据类型包装类

  • 包装类(如:java.lang.Integer, Double)

6.3 Math

        java.lang.Math  
  • File 类

           java.lang.File  
  • 补充 java.lang.Enum

             总结  
    • String

      • 正则表达式

    • 包装类

    • Math, File, 枚举

6.4 File类

6.5 枚举类

  • String 类

    • java.lang.String 类代表 不可变 的字符序列

  • StringBuffer 类

    • java.lang.StringBuffer 代表可变的字符序列

  • 基本数据类型包装类

    • 包装类(如:Integer, Double)

    • java.lang.Integer

  • Math 类

           java.lang.Math  
  • File 类

           java.lang.File  
  • 补充 java.lang.Enum

             总结  
    • String

      • 正则表达式

    • 包装类

    • Math, File, 枚举
      }

Chap 7容器

  • 容器的概念

  • 容器API

  • Collection 接口

  • Iterator 接口

  • 增强的 for 循环

  • Set 接口

  • List接口 和 Comparable接口

  • Collections 类

  • Map 接口

  • 自动打包 / 解包

  • 泛型 (JDK1.5新增)

       -----  
  • J2SDk 所提供的容器位于 java.util 包内。

  • 容器API的类图如下图所示:

                        <<interface>>              Collection                                                <<interface>>  

    <<interface>> <<interface>> ^

     Set                List                     |     ^                  ^                       |     |           _______|______                 |       HashSet   LinkedList    ArrayList          HashMap         
  • Collection 接口 -- 定义了存取一组对象的方法, 其子接口 Set 和 List 分别定

           义了存储方式。            
    • Set 中的数据对象没有顺序且不可以重复。

    • List中的数据对象有顺序且可以重复

  • Map 接口定义了存储 “键 (key) -- 值 (value) 映射"对"的方法。

             Collection 方法举例  
    • 容器类对象在调用 remove, contains 等方法时需要比较对象是否相等

      这会涉及到对象类型的 equals 方法和 hashCode 方法,对于自定义的   类型,需要要重写 equals 和 hashCode 方法以实现自定义的对象相等   规则。   * 注意 : 相等的对象应该具有相等的 hashcodes  

总结

以上是脚本宝典为你收集整理的

Java learn 03 常用类 & 容器 (待补充笔记)

全部内容,希望文章能够帮你解决

Java learn 03 常用类 & 容器 (待补充笔记)

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过