Loading...
旧类Datejava.util.Date 用于封装日期和时间的类。它的核心属性为fastTime。构造方法传入的时间毫秒数就是储存在这个属性上1、创建Date对象// 创建一个当前时间的Date对象 // 本质是:fastTime = System.currentTimeMillis(); Date d = new Date(); // 创建指定时间的Date对象 // 本质是:fas...
简介Properties(属性)类继承于Hashtable,表示一个持久的属性集,属性列表中每一个键及其对应值都是一个字符串。Properties类是properties文件和程序的中间桥梁,无论是从properties文件读取信息,还是写入信息到properties文件,都要经由Properties类。常用方法setProperty本质是调用父类HashTable中的put方法。publi...
Unicode是一个字符集,它有很多不同的编码实现。包括 utf-8, utf-16, utf-32.java 中的内码和外码内码:char或String在内存里使用的编码方式外码:除了内码都可以认为是“外码”。(包括class文件的编码)Java语言规范规定,Java的char类型是UTF-16的code unit,也就是一定是16位(2字节);UTF-16 的 16 指的就是最小为 16...
为什么需要IO流内存或带宽有限,无法一次性读取获取写入大量数据。流(Stream)可以实现一点一点的逐步传输数据。IO流的分类字符流和字节流字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表。 字节流和字符流的区别:读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节。处理对象...
基本类之间的关系1. 关联关系通常将一个类作为另一个类的成员变量1.1 单向关联1.2 双向关联1.3 自关联1.4 关联的拓展分类1.4.1 聚合关系在聚合关系中,成员对象是整体对象的一部分,但是成员对象可以脱离整体对象独立存在,也即,当整体对象被回收后,该成员对象依旧可以访问。在代码实现聚合关系时,通常将成员对象作为构造方法、Settter方法或业务方法的参数注入到整体对象中。1.4.2...