易截截图软件、单文件、免安装、纯绿色、仅160KB

java IO流 分析


一、
IO
流的三种分类方式
    1.
按流的方向分为:输入流和输出流
    2.
按流的数据单位不同分为:字节流和字符流
    3.
按流的功能不同分为:节点流和处理流
   
二、
IO
流的四大抽象类:
   
字符流:
Reader Writer
   
字节流:
InputStream
(读数据)
    OutputStream
(写数据)
   
三、
InputStream
的基本方法
    int read
()
throws IOException
读取一个字节以整数形式返回,如果返回
-1
已到输入流的末尾
    void close
()
throws IOException
关闭流释放内存资源
    long skip

long n

throws IOException
跳过
n
个字节不读
   
四、
OutputStream
的基本方法
    void write

int b

throws IOException
向输出流写入一个字节数据
    void flush
()
throws IOException 将输出流中缓冲的数据全部写出到目的地
   
五、
Writer
的基本方法
    void write

int c

throws IOException
向输出流写入一个字符数据
    void write

String str

throws IOException
将一个字符串中的字符写入到输出流
    void write

String str

int offset

int length

   
将一个字符串从
offset
开始的
length
个字符写入到输出流
    void flush
()
throws IOException
   
将输出流中缓冲的数据全部写出到目的地
   
六、
Reader
的基本方法
    int read
()
throws IOException
读取一个字符以整数形式返回,如果返回
-1
已到输入流的末尾
   
七、节点流类型
   
八、访问文件之
FileInputStream

FileOutputStream
继承基类用于向文件中输入输出字节
   
九、访问文件之
FileReader

FileWriter
继承基类用于向文件中输入输出字符
----
输出流在构造函数第二个参数可以设置
true
意义为跟在已有文件后进行输入
-


相关文档:

JSON与JAVA数据的转换

关键字: json java
JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。
下载地址:http://json-lib.sourceforge.net/
还要需要的第3方包:
org.apache.commons(3.2以上版本)
org.apache.oro
net.sf.ezmorph(ezmorph-1.0.4.jar)
nu.xom
1、List
Java代码
boolean[] bool ......

定制java虚拟机

最近有网友问:如何让一个JAR文件随JVM启动时运行?java.exe是不能够做成这样的,不过可以自己定制java.exe,定制java.exe在如下情况有用:
1.不想程序的进程名显示为java.exe
2.希望程序双击就可以运行。
下面是一段示例代码:
// JVM_CPP.cpp : Defines the entry point for the console application.
//
#include ......

Java另一种分页技术

 整体系统采用Java中Spring ,Struts, Hibernate组成。
在Action中:
public ActionForward orgview(ActionMapping mapping, ActionForm form,HttpServletRequest request,HttpServletResponse response) {
// TODO Auto-generated method stub
ActionForward forward = new ActionForward("strpath");
Http ......

Java List遍历方法 及其效率对比

One:14109
Two:14000
Three:15141
four:14297
package com.zbalpha.test;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class ListTest {
    public static void main(String args[]){
        List<Long> ......

java对象的大小与引用类型

本文来自和你在一起的博客,原文标题:《JVM调优总结(二)-一些概念》。本文总结了JVM概念中的Java对象的大小,以及三种引用类型的定义与区分。 基本数据的类型的大小是固定的,这里就不多说了。对于非基本类型的Java对象,其大小就值得商榷。 在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号