InputStreamReader:是字节流通向字符流的桥梁;OutputStreamWriter 是字符流通向字节流的桥梁;package com.lp.ecjtu;import java.io.BufferedReader;import java.io.BufferedWriter;import...
分类:
编程语言 时间:
2014-09-04 10:27:59
阅读次数:
179
使用了装饰设计模式:此类的设计是为了提高流操作数据的效率。思想就是定义容器将数据进行临时存储,对于缓冲区对象,其实就是将这个容器进行了分装,并提供了更高效的操作方法。原理; 1,使用流的read方法从源中读取一批数据存储到缓冲区的数组中。 2,通过计数器记录住存储的元素个数。 3,通过数组的角标来获...
分类:
编程语言 时间:
2014-09-04 00:04:47
阅读次数:
285
FileWriter类的构造方法定义如下:1.publicFileWriter(Filefile)throwsIOException字符流的操作比字节流操作好在一点,就是可以直接输出字符串了,不用再像之前那样进行转换操作了。package com.lp.ecjtu;import java.io.Fi...
分类:
编程语言 时间:
2014-09-03 22:40:07
阅读次数:
481
java IO体系图IO流的操作规律总结:1,明确体系: 数据源:InputStream ,Reader 数据汇:OutputStream,Writer2,明确数据:因为数据分两种:字节,字符。 数据源:是否是纯文本数据呢? 是:Reader 字符输入流 否:InputStream 字节输入流 .....
分类:
编程语言 时间:
2014-09-03 21:08:27
阅读次数:
365
Static作用于代码块:称作静态代码块(可以初始化static field,不能初始化非static field;Static作用于methods1. Static方法只能访问static 方法,不能访问非static 方法2. Static 方法只能访问static field, 不...
分类:
编程语言 时间:
2014-08-29 00:04:16
阅读次数:
296
------- android培训、java培训、期待与您交流! ---------- java基础知识1、Dos命令: dir:列出当前目录下所有的的文件及文件夹 md:创建目录 rd:删除目录 cd:进入指定mul...
分类:
编程语言 时间:
2014-08-25 18:36:14
阅读次数:
263
第十六章(数据的输入输出处理)1、在变量、数组、对象中存储数据是暂时的,程序运行结束后他们就会消失。为了永久地保存程序创建的数据,可以将其保存在磁盘文件中,这样以后可以在其他程序中使用这些数据。2、可以使用文件输入/输出流与指定的文件建立关联,然后将需要的数据输..
分类:
编程语言 时间:
2014-08-23 19:11:31
阅读次数:
212
TCP传输(传输控制协议):TCP协议是一种面向连接的,可靠的字节流服务。当客户端和服务器端彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能进行数据的传输。它将一台主机发出的字节流无差错的发送到互联网的其它主机。在发送端负责把上层传下来的字节流分成报文段传递给下层。在接收端负责把报文重组...
分类:
编程语言 时间:
2014-08-22 23:46:39
阅读次数:
301
UDP传输:面向无连接的协议,不可靠,只是把应用程序传给IP层的数据报包发送出去,不保证发送出去的数据报包能到达目的地。不用再客户端和服务器端建立连接,没有超时重发等机制,传输速度快是它的优点。就像寄信,写好信放到邮箱桶里面,既不能保证信件在邮递过程中不丢失,也不能保证信件是按顺序寄到目的地的。看j...
分类:
编程语言 时间:
2014-08-22 23:44:39
阅读次数:
240
线程的概述: 线程是程序的多个执行路径,执行调度的单位,依托于进程存在。线程不仅可以共享进程的内存,而且还拥有一个属于自己的内存空间,这段内存空间叫做线程栈,是建立线程的时候由系统分配的,主要用来保存线程内部的数据,如线程执行函数中定义的变量。 java中多线程是一种抢占机制而不是分时机制。抢...
分类:
编程语言 时间:
2014-08-22 14:21:19
阅读次数:
446