摘要:
一:通过字节流操作数据的写入,读出 /** * 通过字节流写入和读出 * @param args */ public static String filePath = "G:" + File.separator + "JAVA" + File.separator + "test" + File.separator + "aaa.txt"; public static void main(String[] args) throws IOException { // TODO Auto-generated method 阅读全文
摘要:
public static void main(String[] args) { // TODO Auto-generated method stub //"G:\\JAVA\\test\\test.txt" createNewFile(); showSeparator(); useSepartor(); mkNewDir(); showAllNoSub(); showAllWithSub(new File("G:"+File.separator+"JAVA"+File.separator+"test"+File. 阅读全文
摘要:
一、流的概念 流是字节序列的抽象概念。流和文件的差别:文件是数据的静态存储形式,而流是指数据传输时的形态。文件只是流的操作对象之一。流按其操作的对象不同可以分为文件流、网络流、内存流、磁带流等。Java流类可分为两个大类:节点流类和过滤流类(也叫处理流类) 1、节点流类:用于直接操作目标设备所对应的流类。节点流类所对应的IO源或目标称为流节点。比如我们用一个类和一个文件或网络相关联,那么这个类就叫做节点流类,这个文件或网络就叫做流的节点。 二、InputStream和OutputStream类 1、InputStream类:程序可以从中连续读取字节的对象叫输入流,在Java中,用Inp... 阅读全文
摘要:
我们看这样一个数组:array={12,23,9,24,15,3,18}如何按从小到大顺序用选择排序算法实现??我们用插入排序算法的思维先选择排序的过程:先从数组中依次选出一个假定最小数,然后依次和后面的数比较大小,记录下实际最小数的下标,并在一趟比较完之后,将假定最小数和实际最小数调换位子!我们注意到在比较过程中,我们要先选定“假定最小数”,再拿这个假定的比较数和后面没有排序的数比较,得出实际最小数!注意这里:第一趟:我们先选“假定最小数”,选完后依次比较--------这里就涉及到会有几趟,每趟会比较几次的问题;我们将问题用实际例子画个流程图出来:拿数组array:我们先定义每趟的假定最小 阅读全文