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位的二进制数,是一个很具体的存储空间。
相关文档:
1.计算某一月份的最大天数
1Calendar time=Calendar.getInstance();
2time.clear();
3time.set(Calendar.YEAR,year); //year 为 int
4time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0
5int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数
注:在使用set方法之前,必须 ......
2009-08-19
转载 : http://yahaitt.javaeye.com/blog/453032
java Adapter模式
关键字: android adapter
通常,客户类(clients of class)通过类的接口访问它提供的服务。有时,现有的类(existing class)可以提供客户类的功能需要,但是它所提供的接口不一定是客户类所期望的。这是由于现有的接口太详细或者缺乏 ......
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 ......
原文地址:http://www.javaeye.com/topic/477731
版权声明:所有版权归原作者所有
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:
Java代码
public enum Color{
RED,BLUE,BLACK,YELLOW,GREEN &nb ......