1.使用RandomAccessFile实现文件合成。2.使用java中的串行化技术实现对象图(100只猫Cat集合,但是Cat的owner不需要串行化)的深度复制。3.阐述串行化的过程,应用场景,串行ID的用途。===========================================================================1.使用Random..
分类:
编程语言 时间:
2016-06-02 20:17:50
阅读次数:
261
RandomAccessFile
1、随机访问文件,自身具备读写的方法
new RandomAccessFile()之后,若文件不存在会自动创建,存在则不创建。——该类其实内部既封装了字节输入流,又封装了字节输出流。
该类若用write()方法写整数,每次只写它的最后一个字节。而采用writeInt()方法,则可把一个整数完整地写入。
2、通过skipByte...
分类:
编程语言 时间:
2016-06-02 14:50:05
阅读次数:
272
多线程下载器(不含数据库部分)
1、写在前面:
虽然demo中程序框架已搭建完成,但是由于笔者时间原因,暂时只完成了核心部分:多线程下载的部分,其他数据库、服务通知、暂停部分还未添加到项目中。
2、相关知识点:
(1)Java线程及停止线程的方式
(2)Java RandomAccessFile文件操作
(3)HttpURLConnection相关range字段的配置
(4)...
分类:
数据库 时间:
2016-05-28 11:37:28
阅读次数:
243
java 读取一个巨大的文本文件既能保证内存不溢出又能保证性能 import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.RandomAccessFile; import ...
分类:
编程语言 时间:
2016-05-27 21:50:08
阅读次数:
565
package com.yao.bigfile; import java.io.File; import java.io.IOException; import java.io.RandomAccessFile; import java.nio.MappedByteBuffer; import ja ...
分类:
编程语言 时间:
2016-05-27 21:41:31
阅读次数:
308
java 读取txt,java读取大文件 package com.bbcmart.util; import java.io.File;import java.io.RandomAccessFile;import java.nio.MappedByteBuffer;import java.nio.ch ...
分类:
编程语言 时间:
2016-05-27 21:35:15
阅读次数:
241
RandomAccessFile RandomAccessFile类可以说是Java语言中功能最为丰富的文件访 问类,它提供了众多的文件访问方法。RandomAccessFile类支持"随机访问"方式,可以跳转到文件的任意位置处读写数据。要访问一个文件的时 候,不想把文件从头读到尾,而是希望像访问一 ...
分类:
数据库 时间:
2016-05-20 19:31:00
阅读次数:
235
三RandomAccessFile类的的使用
RandomAccessFile类是java提供的对文件内容的访问类,既可以读文件,也可以写文件。RandomAccessFile类
支持随机访问文件,可以访问文件的任意位置。
RandomAccessFile类的构造方法:
RandomAccessFile类中的方法:...
分类:
编程语言 时间:
2016-05-20 16:03:33
阅读次数:
301
1 断点续传, 2.多线程下载原理 3.httpUtils 多线程断点下载的使用。 1.拿到需要下载的文件的大小,和需要初始的线程数 2.得到每个线程需要下载的大小,最后一个线程负责将剩下的数据全部下载。 3.同时需要设置一个与下载文件同大小的文件, RandomAccessFile rac = n ...
分类:
其他好文 时间:
2016-05-14 12:41:36
阅读次数:
154
packagecn.itcast.download;
importjava.io.File;
importjava.io.InputStream;
importjava.io.RandomAccessFile;
importjava.net.HttpURLConnection;
importjava.net.URL;
publicclassMulThreadDownloader{
publicstaticvoidmain(String[]args)throwsException{
Stringpath=..
分类:
编程语言 时间:
2016-05-13 15:38:26
阅读次数:
311