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-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的线程池实现,ThreadPool
package net.zj.hz.yk.thr ......
要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要 分为三大块:J2SE,J2ME和 J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编 程; ......
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> ......
这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。
一:无返回值的存储过程
存储过程为:
CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS
BEGIN
......