上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 数据结构(C语言版),严蔚敏,吴伟明著。 线性表的顺序表示,C语言实现: 文件目录结构: Define.h源码: SqList.h源码: SqList.c源码: Main.c源码 测试过程: 阅读全文
posted @ 2018-11-03 22:48 gcmh 阅读(504) 评论(0) 推荐(0)
摘要: 一、缓冲流 使用缓冲流后的输入输出流会先存储到缓冲区,等缓冲区满后一次性将缓冲区中的数据写入或取出。 避免程序频繁的和文件直接操作,这样操作有利于提高读写效率。 缓冲流是构建在输入输出流之上的,可以理解为是对基本输入输出流的增强和扩展,但其根本是建立在输入输出流之上的。 1.字节缓冲流 1.1字节缓 阅读全文
posted @ 2018-11-03 22:07 gcmh 阅读(377) 评论(0) 推荐(0)
摘要: 一、字节数组流 之前使用输入输出流的操作的对象是文件,而这里字节数组流操作的对象是内存,内存可以看做是一个字节数组。 使用字节数组流读写就可以看做是从内存A到内存B的读写,对象时内存即字节数组。 1.1构造方法 ByteArrayOutputStream()//创建一个字符数组输出流 ByteArr 阅读全文
posted @ 2018-11-03 22:06 gcmh 阅读(308) 评论(0) 推荐(0)
摘要: 一、乱码问题 我们来看下列例子: eclipse采用的编码格式,在菜单栏点击Windows-->Preferences-->General-->Workspace 查看默认编码方式 可以看到上面出现乱码的主要原因有两个: 1.编码和解码格式不统一。 2.字节丢失。 而转换流主要就是解决第一个问题的, 阅读全文
posted @ 2018-11-01 10:37 gcmh 阅读(428) 评论(0) 推荐(0)
摘要: 一、FileInputStream 文件输入流从文件中获取输入字节。简单的说就是读取文件。 1.构造方法 FileInputStream(File file)//根据指定文件对象创建一个输入流 2.常用方法 int read(byte[] b) 读取b.lenght个字节到字符数组中。返回读取到缓冲 阅读全文
posted @ 2018-10-27 19:02 gcmh 阅读(303) 评论(0) 推荐(0)
摘要: 1.路径分隔符,文件分隔符。 路径分隔符(“;”) 文件名称分隔符(“\”windows,“/”Linux等)。 不同平台使用的文件分隔符是不一样的,所以File类中提供了分隔符常量,它会根据平台的不同自行选择对应的分隔符。 这样便于跨平台,假如我们写死的话,就具有一定的局限性。 路径分割符:Fil 阅读全文
posted @ 2018-10-24 21:15 gcmh 阅读(432) 评论(0) 推荐(0)
摘要: 1、容器的同步控制 像我们平常使用的容器有些是不同步的即线程不安全,例如HashMap等,在多线程时可能出现并发问题。 而有些容器又是同步的,例如Hashtable。 有些时候我们需要将这些不同步的容器包装成同步的,就需要使用到Collections中提供的一些方法。 static <T> List 阅读全文
posted @ 2018-10-22 20:38 gcmh 阅读(365) 评论(0) 推荐(0)
摘要: 一、引用分类 强:运行垃圾回收机制后也不回收,程序出现内存溢出也不回收。 软:在垃圾回收机制运行时判断内存是否已满,如果内存已满则回收,内存充足则不回收。 弱:垃圾回收机制运行后不论内存是否充足都会立即回收。 虚:虚引用和没有引用一样,必须配合引用队列使用。 我们来看例子: 我们看上述结果: 强引用 阅读全文
posted @ 2018-10-21 21:40 gcmh 阅读(416) 评论(2) 推荐(0)
摘要: 一、Propertie 主要用于读写资源配置文件。 Properties继承自Hashtable。 我们来看下HashMap和Hashtable的区别: Hashtabl 线程安全, 同步, 效率较低。 HashMap 线程不安全,不同步,效率高。 Hashtable key和value都不能为空 阅读全文
posted @ 2018-10-18 23:25 gcmh 阅读(284) 评论(0) 推荐(0)
摘要: 一.Vector Vector类实现一个可扩展的数组对象。与数组一样,它包含可以使用整数索引访问。 它的基本操作方法add(int index, E element),get(int index),indexOf(Object o)等操作方法 与数组中的方法类似这里就不叙述了。 我们主要看一个方法: 阅读全文
posted @ 2018-10-17 19:26 gcmh 阅读(688) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页