java总结 第九章
第九章
基于文本的java应用程序
inputsreamreader is=new inputstreamreader(system.in)
bufferedreader br=new bufferedreader(is)
s=br.readline();
while(!s.euqal("")){}
FLIE f=new file()
filereader 以字符为单位
bufferedreader类的readline
以行为单位读入一行字符
filewriter以字符为单位向文件写出数据
String类对象保存不可修改unicode字符
Stringbuffer类对象保存可修改的unicode字符序列
collection
将一组对象以集合方式组织到一起
子接口
set 不记录元素的保存顺序 且不允许有重复元素
list
记录元素的保存顺序 且允许有重复元素
collection
set list
hashset arraylist vector
add方法 set方法
iterator接口定义了collection 类型对象中所含元素的遍历等功能
相关文档:
Java学习从入门到精通
一、 JDK (Java Development Kit)
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......
六、java的面向对象程序设计(详解equals方法)
/**
* 详解equals方法.
*/
class Equals
{
private int i;
public void setI(int i)
{
this.i = i;
}
public Equals()
{
i = 1;
}
public Equals(int i)
{ ......