上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 一、字节数组流 之前使用输入输出流的操作的对象是文件,而这里字节数组流操作的对象是内存,内存可以看做是一个字节数组。 使用字节数组流读写就可以看做是从内存A到内存B的读写,对象时内存即字节数组。 1.1构造方法 ByteArrayOutputStream()//创建一个字符数组输出流 ByteArr 阅读全文
posted @ 2018-11-03 22:06 gcmh 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一、乱码问题 我们来看下列例子: eclipse采用的编码格式,在菜单栏点击Windows-->Preferences-->General-->Workspace 查看默认编码方式 可以看到上面出现乱码的主要原因有两个: 1.编码和解码格式不统一。 2.字节丢失。 而转换流主要就是解决第一个问题的, 阅读全文
posted @ 2018-11-01 10:37 gcmh 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 一、FileInputStream 文件输入流从文件中获取输入字节。简单的说就是读取文件。 1.构造方法 FileInputStream(File file)//根据指定文件对象创建一个输入流 2.常用方法 int read(byte[] b) 读取b.lenght个字节到字符数组中。返回读取到缓冲 阅读全文
posted @ 2018-10-27 19:02 gcmh 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1.路径分隔符,文件分隔符。 路径分隔符(“;”) 文件名称分隔符(“\”windows,“/”Linux等)。 不同平台使用的文件分隔符是不一样的,所以File类中提供了分隔符常量,它会根据平台的不同自行选择对应的分隔符。 这样便于跨平台,假如我们写死的话,就具有一定的局限性。 路径分割符:Fil 阅读全文
posted @ 2018-10-24 21:15 gcmh 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1、容器的同步控制 像我们平常使用的容器有些是不同步的即线程不安全,例如HashMap等,在多线程时可能出现并发问题。 而有些容器又是同步的,例如Hashtable。 有些时候我们需要将这些不同步的容器包装成同步的,就需要使用到Collections中提供的一些方法。 static <T> List 阅读全文
posted @ 2018-10-22 20:38 gcmh 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一、引用分类 强:运行垃圾回收机制后也不回收,程序出现内存溢出也不回收。 软:在垃圾回收机制运行时判断内存是否已满,如果内存已满则回收,内存充足则不回收。 弱:垃圾回收机制运行后不论内存是否充足都会立即回收。 虚:虚引用和没有引用一样,必须配合引用队列使用。 我们来看例子: 我们看上述结果: 强引用 阅读全文
posted @ 2018-10-21 21:40 gcmh 阅读(397) 评论(2) 推荐(0) 编辑
摘要: 一、Propertie 主要用于读写资源配置文件。 Properties继承自Hashtable。 我们来看下HashMap和Hashtable的区别: Hashtabl 线程安全, 同步, 效率较低。 HashMap 线程不安全,不同步,效率高。 Hashtable key和value都不能为空 阅读全文
posted @ 2018-10-18 23:25 gcmh 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一.Vector Vector类实现一个可扩展的数组对象。与数组一样,它包含可以使用整数索引访问。 它的基本操作方法add(int index, E element),get(int index),indexOf(Object o)等操作方法 与数组中的方法类似这里就不叙述了。 我们主要看一个方法: 阅读全文
posted @ 2018-10-17 19:26 gcmh 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 一.queue接口 queue的中文意思是队列,是一种以先进先出方式处理数据的集合。 队列还提供额外的插入、提取和检查操作。这些方法都以两种形式存在:一种在操作失败时抛出异常,另一种返回特殊值(根据操作,为空或为假)。 后一种形式的插入操作是专门针对容量受限的队列实现设计的 有些方法以两种形式存在, 阅读全文
posted @ 2018-10-16 20:36 gcmh 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 1.TreeMap TreeMap是可排序的Map类,使用这个类时,TreeMap会对存放的数据进行排序。 排序是根据key来排序的,排序规则是key实现comparable接口中的compareTo()方法 或指定一个排序规则类实现comparator接口中的compare()方法,将其实例化的对 阅读全文
posted @ 2018-10-15 19:24 gcmh 阅读(397) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页