易截截图软件、单文件、免安装、纯绿色、仅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多线程的效率就一定高吗?

   很久没上来了,发现虽然资料和书看的很多,但是很久没碰的东西还是很容易淡忘。以后希望能多记录吧。
   今天玩了把线程池,并对其中的参数做了一些调整,并记录在多并发情况下线程数对各种情况的反应。程序是网上找的,并作了稍微修改。
java的线程池实现,ThreadPool
package net.zj.hz.yk.thr ......

java 初学者 第二个问题

1.新建一个servlet程序,文件名为Test.java,文件内容如下:
package test;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServle ......

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> ......

CICS JAVA SAMPLE

首先是build sample
遇到的第一个错误
ADCDMST:/Z19/usr/lpp/cicsts/cicsts32/samples/dfjcics: >make -f makefile jvm   
make: Error -- FSUM9383 Configuration file `/etc/startup.mk' not found  
修复:cp /samples/startup.mk /etc/startup.mk
export JAVA_HOME=/Z19/usr/lpp/jav ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号