IO封装和相关实例,学习的内容依旧是数据流部分,分装 FileInputStream,BufferedInputStream,DataInputStream 三种类型的嵌套缓冲等等。老师留的作业是一个记事本的输出输入,虽然要求实现的功能并不多,但是我尽自己能力都实现了,发现了很多学习不足之处,包括[......]
分类目录归档:Java程序开发
Decorator装饰器实例源码
Decorator装饰器实例源码,高手说java.io包采用了了装饰器模式,当时不是很明白什么事装饰器模式,现在,网上看了一下说明和帮助的例子,他们的例子是这样的。
定义
Decorator装饰器,顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。因此,装饰器模[......]
IO数据流的读和写,Reader和Writer的功能扩展
IO数据流的读和写,Reader和Writer的功能扩展,Writer中的常见的方法。
字符流的缓冲区
BufferedWriter BufferedReader
装饰设计模式
今天学习的内容还是IO数据流的读和写,Reader和Writer的功能扩展,每天看书区别InputStream[......]
FileReader and RandomAccessFile对象的序列化随机文件操作RandomAccessFile
- 学习总结
- 转换流
- FileReader专门用于处理文件的字符读取流对象
- 对象的序列化
- 随机文件操作RandomAccessFile
学习总结
转换流:
FileReader:专门用于处理文件的字符读取流对象。
FileWriter:专门用于处理文[......]
线程状态的转换方法实例代码
线程状态的转换方法实例代码。
线程离开运行状态的3种方法:
1、调用Thread.sleep():使当前线程睡眠至少多少毫秒(尽管它可能在指定的时间之前被中断)。
睡眠的实现:调用静态方法。
try {
Thread.sleep(123);
} catch (Interr[......]
java线程相关试题实例源码代码
java线程相关试题实例源码代码。
/**
* 计算输出其他线程锁计算的数据
*/
class ThreadA {
public static void main(String[] args) {
ThreadB b = new ThreadB();
//启动计算线程
b.sta[......]
超线程实例相关练习
超线程实例相关练习。
import java.awt.Container;
import javax.swing.*;
public class Animation extends JFrame implements Runnable{
JLabel jlb = null;
i[......]
java Socket网络编程实例源码介绍
java Socket网络编程实例源码介绍,由Socket对象得到输出流,并构造PrintWriter对象,关闭Socket输出流。
客户端程序
import java.io.*;
import java.net.*;
public class TalkClient {[......]
java UDP操作实例源码介绍
java UDP操作实例源码介绍,
DatagramSocket 类
要收发DatagramPacket必须打开一个数据报socket ,当服务器构造DatagramSocket时。
1.1 服务器和客户端的服务器
两者使用的socket都是一样的,区别仅仅在[......]
XML基础语法以及xml格式简单介绍
XML基础语法以及xml格式简单介绍,xml声明方法。
l最简单的声明语法:
<?xml version=”1.0″?>
l用encoding属性说明文档的字符编码:
<?xml version=”1.0″encoding=”GB2312″ ?>
l[......]