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位的二进制数,是一个很具体的存储空间。
相关文档:
JavaScript和Java的区别
作为本站的宗旨--提供学习web编程的所有知识,特开设本专栏JavaScript基础教程.本JavaScript基础教程的内容从互联网上转载,原则上会带有原教程的链接,所以本JavaScript基础教程的版权归原处所有,特此声明.热切的希望本JavaScript基础教程能为你带来帮助--康盛博客.
JavaScript语言和J ......
MineHe原创
看了一下对Java GUI讨论的帖子,所以写了一篇文章来阐述一下各种GUI技术的优劣。
Java世界中,目前最知名的三大GUI库分别是:
1、AWT(Abstract Window Toolkit)抽象窗口工具包库,包含于所有的Java SDK中
2、Swing高级图形库,包含于Java2 SDK中
3、来自IBM Eclipse开源项目的SWT(Standard Widget Toolk ......
/**
* 得到本周周一
*
* @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 ......
Properties props=System.getProperties(); //系统属性
System.out.println("Java的运行环境版本:"+props.getProperty("java.version"));
System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor"));
System.out ......