随笔都是学习笔记
随笔仅供参考,为避免笔记中可能出现的错误误导他人,请勿转载。
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 40 下一页
摘要: 默认情况下当执行了对象序列化的时候,会将类中的全部属性的内容进行全部的序列化,但是很多情况下,有一些属性并不需要序列化的处理,所以只需要在属性上定义transient关键字就可以了。 例如: private transient String name; 在这个时候在进行序列化处理的时候,name属性 阅读全文
posted @ 2022-02-21 14:42 时间完全不够用啊 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 序列化: 所谓的对象序列化指的是将内存中保存的对象以二进制数据流的形式进行处理,可以实现对象的保存或者是网络传输, 对象序列化是一个重要的概念,但是在开发之中对象序列化并不麻烦,因为序列化的时候用户只需要标注可序列化的对象,然后系统会帮助用户进行序列化; 但是并不是所有的对象都可以被序列化,在jav 阅读全文
posted @ 2022-02-21 10:22 时间完全不够用啊 阅读(446) 评论(0) 推荐(0) 编辑
摘要: Scanner(java.util): 是JDK1.5之后追加的一个程序类,目的是解决输入流的访问问题,可以理解为BufferedReader的替代功能类。 Scanner中有下面几种操作方法: 构造: public Scanner(InputStream source); 判断是否有数据: pub 阅读全文
posted @ 2022-02-19 17:20 时间完全不够用啊 阅读(112) 评论(0) 推荐(0) 编辑
摘要: BufferedReader: 缓冲字符输入流,这个类可以很好地解决输入流数据的读取问题,此类是最早时候提供最完善的数据输入处理(JDK 1.5之前),在JDK 1.5之后出现了另外的更强大的类; 这个类之中提供了一个重要的方法: 读取一行数据: public String readLine() t 阅读全文
posted @ 2022-02-19 16:18 时间完全不够用啊 阅读(296) 评论(0) 推荐(0) 编辑
摘要: System系统类: System类中有三个常量: 标准输出(显示器): public static final PrintStream out; 错误输出: public static final PrintStream err; 标准输入(键盘): public static final Inp 阅读全文
posted @ 2022-02-19 15:55 时间完全不够用啊 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 打印方法的设计思想: 提高已有类的功能(装饰设计模式)。 例如:OutputStream是唯一可以实现输出操作的标准类,所以应该以其为核心根本,但是这个类输出的操作有限,不方便进行各种类型的输出操作, 那么就对它做出了一层包装(没有脱离其本质,但是功能更加强大,就像钢铁侠本质是人,但是穿上了装甲变得 阅读全文
posted @ 2022-02-19 15:14 时间完全不够用啊 阅读(113) 评论(0) 推荐(0) 编辑
摘要: RandomAccessFile: RandomAccessFile的数据最重要的一点就是:数据的结构一致。 RandomAccessFile类里面定义有如下的操作方法: 构造方法:public RandomAccessFile(File file,String mode) throwsFileNo 阅读全文
posted @ 2022-02-18 16:32 时间完全不够用啊 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 作用: 实现两个线程之间的IO处理操作。 由此可知,管道流也是分为字符流和字节流: 字节管道流: PipedOutputStream、PipedInputStream; - 连接处理: public void connect(PipedInputStream snk) throws IOExcept 阅读全文
posted @ 2022-02-18 15:54 时间完全不够用啊 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 文件操作流: 现在想要实现IO操作,但是不想产生文件(临时文件)。可以以内存为终端进行操作。 内存操作流: 在Java里面提供有两类的内存操作流: 字节内存操作流:ByteArrayOutputStream、ByteArrayInputStream· 字符内存操作流:CharArrayWriter、 阅读全文
posted @ 2022-02-17 15:38 时间完全不够用啊 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 原因: 计算机中只存在0、1字节数据,不同的语言需要用0或1进行不同的组成,这就是编码。 那么在编码后就需要解码,要想显示正确的内容,编码和解码就需要进行对应,如果编码和解码不对应则会出现乱码。 那么在实际的开发之中对于常用的编码有如下几种: - GBK/GB2312: 国标编码,可以描述中文信息, 阅读全文
posted @ 2022-02-17 15:09 时间完全不够用啊 阅读(94) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 40 下一页