• java基础-学java util类库总结


    JAVA基础 Util包介绍

    学Java基础的工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。

    给出了java基础工具util包的基本层次结构图(不完整)。下面我们将分享Util包的详细总结:

    java基础_util包的基本层次结构图

    JAVA基础 Util 包工具类库整理 (持续更新)

    1.【JAVA基础】java.util.UUID 详解

    UUID是通用唯一标识符(Universally Unique Identifier)。由128bit组成,如果用16进制表示,那么就是32个字符。表示形式如下:03e2c09e-4967-479c- 85f5-764c5b296d47(8-4-4-4-12)。

    2.【JAVA基础】java.util.Date 详解

    在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。

    3.【JAVA基础】java.util.Properties  详解

     

    java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,文本可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便简单。

    4.【JAVA基础】java.util.StringTokenizer 字符串解析详解

    有时我们需要分析字符串并将字符串分解成可被独立使用的单词,这些单词叫做语言符号。例如,对于字符串“www.mayou18.com”,如果我们把","作为该字符串的分隔符,那么该字符串有三个语言符号。分别为www ,mayou18,com。

    5.【JAVA随机数】java.util.Random 详解

    Random()构造方法 有两种:

     Random()

           创建一个新的随机数生成器。它是以当前时间的毫秒数,为种子。可以通过System.currentTimeMillis()来获得当前时间的毫秒数

     Random(long seed)

           使用单个 long 种子创建一个新随机数生成器.

    6.【JAVA基础】 java.util.vector 详解

    vector 简介 Vector 是矢量队列,它是JDK1.0版本添加的类。继承于AbstractList,实现了List, RandomAccess, Cloneable这些接口。  Vector 继承了AbstractList,实现了List;所以,它是一个队列,支持相关的添加、删除、修改、遍历等功能。

    7.【JAVA基础】 java.util.ArrayDeque 详解

    1. ArrayDeque有两个类属性,head和tail,两个指针。
    2. ArrayDeque通过一个数组作为载体,其中的数组元素在add等方法执行时不移动,发生变化的只是head和tail指针,而且指针是循环变化,数组容量不限制。

    8.【JAVA基础】 java.util.BitSet 详解

    BitSet 简介类实现了一个按需增长的位向量。位 set 的每个组件都有一个boolean值。用非负的整数将BitSet的位编入索引。

  • 相关阅读:
    DOM对象模型接口规范中的四个基本接口
    js中几种实用的跨域方法原理详解(转)
    关于ie6/7下的z-index
    Mysql++学习(五)------专用SQL结构
    Mysql++学习(四)------模板查询
    Mysql++学习(三)------举个栗子
    Mysql++学习(二)------Mysql++简述
    Mysql++学习(一)------mysql编译安装
    epoll模型实例
    锁、页类型
  • 原文地址:https://www.cnblogs.com/mayou18/p/8393611.html
Copyright © 2020-2023  润新知