Java 有关IO类的注释/说明
InputSteam,OutputStream:对字节的操作
Reader,Writer:对字符的操作
InputStreamReader,OutputStreamReader:字节->字符的转换,字符->字节的转换
FilterInputSteam,FilterOutputStream:过滤字节输入流(输出流)的超类
FilterReader,FilterWriter:过滤字符输入流(输出流)的超类
BufferedInputStream,BufferedOutputStream:将字节输入流(输出流)保存到一个缓冲区中
BufferedReader,BufferedWriter:将字符输入流(输出流)保存到一个缓冲区中
FileInputStream,FileOutputStream:读/写文件中的字节流
DataOutput,DataInput:序列化/反序列化Java基本数据的借口
DataOutputStream,DataInputStream:序列化/反序列化Java基本数据的过滤输入流(输出流)
ObjectOutput,ObjectInput:序列化/反序列化Java基本数据和对象的借口
ObjectOutputStream,ObjectInputStream:序列化/反序列化Java基本数据和对象的过滤输入流(输出流)
PrintStream,PrintWriter:把Java基本数据类型和对象转化为可打印格式的过滤(字符)输出流
ps:字符与字节的定义
字符:人们使用的记号,抽象意义上的一个符号。比如:‘1’,‘中’,‘a’,‘$’,‘¥’,……。它们之间的地位完全平等。
字节:计算机中存储数据的单元,一个8位的二进制数,是一个很具体的存储空间。
相关文档:
如果你是一名Java程序员,并且关注这编程语言方面的发展,比如经常去TIOBE网站了解编程语言流行度排行,那么你应该听说过Scala,如果你还没有开始学习Scala,或者打算下个礼拜开始学的话,请先看看下面这篇文章,看看能不能改变你的想法。
Scala是为你准备的吗?你必须自己看明白并做决定。除了伸展性之外,我们发现喜欢用S ......
Java对象及引用
Java对象及引用是容易混淆却又必须掌握的基础知识,本章阐述Java对象和引用的概念,以及与其密切相关的参数传递。
先看下面的程序:
StringBuffer s;
s = new StringBuffer("Hello World!");
第一个 ......
/**
* 得到本周周一
*
* @return yyyy-MM-dd
*/
public static String getMondayOfThisWeek() {
Calendar c = Calendar.getInstance();
int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
if (day_of_week == 0)
da ......
import java.nio.charset.Charset;
import java.util.Iterator;
import java.util.Set;
public class javaCode {
public static void main(String args[])
{
Set<String> charsetNames = Charset.availableCharsets().keySet();
System.out.println("-----the number of jdk1.67's charset is "+c ......
Spring能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对象无须关心持久层对象的具体实现,各层对象的调用完全面向接 ......