java基础-IO流复习
IO流回顾
java.io.File类的使用
IO原理及流的分类
文件流
FileOutputstream/FileInputStream/FileReader/FileWriter
缓冲流
BufferedInputStream/BufferedOutp[......]
java基础-IO流复习
IO流回顾
java.io.File类的使用
IO原理及流的分类
文件流
FileOutputstream/FileInputStream/FileReader/FileWriter
缓冲流
BufferedInputStream/BufferedOutp[......]
java的File测试代码
public class FileTest{
//绝对路径:包括盘符在内的完整的文件路径
//相对路径:在当前文件目录下的文件的路径
//java.io.File类
//凡是与输入,输出相关的类,接口都定义在java.io
包下
//File是一个类,可[......]
java IO回顾小结
java IO原理
IO流用来处理设备之间的数据传输
输入(input):读取外部数据(磁盘,等存储设备)到程序()
(内存)中
输出(output):将程序(内存)数据输出到磁盘等存储设备
java IO原理
IO流用来处理设备之间的数据传输
输入([......]
FileWriter,FileReader
FileWriter,FileReader处理字符
//代码
public class Test{
@Test
public void testFileReader(){
File file=new File(“dbcp.txt”);
F[......]
java动态代理
java动态代理
动态代理是指客户通过代理类来调用其他对象的方法,并且是在程序运行时根据需要动态创建目标类的代理对象
动态代理使用场合:
调试
远程方法调用
代理设计模式原理:
使用一个代理将对象包装起来,然后用该代理对象取代原始对象,任何对原始对的调用都要通[......]
java实现的stack数据结构
package com.hephec.ds;
public class SequenceStack {
public String[] stack;
//字符串栈
public int top;
//栈顶指针
public final int[......]
Java日期时间(Date/Time)
Java在java.util包中提供了Date类,这个类封装了当前的日期和时间。
Date类支持两种构造函数。第一个构造函数初始化对象的当前日期和时间。
Date( )
下面的构造函数接受一个参数等于自午夜,1970年1月1日起已经过的毫秒数[......]
java数组
Java提供了一个数据结构:数组,用于存储相同类型的元素的一个固定大小的连续集合。数组是用于存储数据的集合,但它往往是更有助于认为数组为相同类型的变量的集合。
相反声明单个变量,如number0, number1, … number99, ,声明一个数组变量,如数字和使[......]
Java Serialization/序列化/反序列化
Java提供了一个机制,称为一个对象可以被表示为字节序列,包括该对象的数据以及关于该对象的类型,并存储在对象数据的类型的信息的对象序列。
后一个序列化的对象已经被写入到一个文件中,也可以从文件中读取和反序列化也就是,表示对象和它的数[......]
java 添加新内容到文件
java 添加新内容到文件
FileWritter, 字符流写入字符到文件。默认情况下,它会使用新的内容取代所有现有的内容,然而,当指定一个true (布尔)值作为FileWritter构造函数的第二个参数,它会保留现有的内容,并追加新内容在文件的末尾。
1[......]