摘要: Java.util.Properties:一个可以将键值进行持久化存储的对象。Map--Hashtable的子类。 Map |--Hashtable |--Properties:用于属性配置文件,键和值都是字符串类型。 特点:1:可以持久化存储数据。2:键值都是字符串。3:一般用于配置文件。 |-- 阅读全文
posted @ 2016-09-22 14:07 然后呢00 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 作用就是将多个读取流合并成一个读取流。实现数据合并。 表示其他输入流的逻辑串联。它从输入流的有序集合开始,并从第一个输入流开始读取,直到到达文件末尾,接着从第二个输入流读取,依次类推,直到到达包含的最后一个输入流的文件末尾为止。 这样做,可以更方便的操作多个读取流,其实这个序列流内部会有一个有序的集 阅读全文
posted @ 2016-09-22 14:06 然后呢00 阅读(181) 评论(0) 推荐(0) 编辑
摘要: RandomAccessFile: 特点: 1:该对象即可读取,又可写入。 2:该对象中的定义了一个大型的byte数组,通过定义指针来操作这个数组。 3:可以通过该对象的getFilePointer()获取指针的位置,通过seek()方法设置指针的位置。 4:该对象操作的源和目的必须是文件。 5:其 阅读全文
posted @ 2016-09-22 14:05 然后呢00 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 目的:将一个具体的对象进行持久化,写入到硬盘上。 注意:静态数据不能被序列化,因为静态数据不在堆内存中,是存储在静态方法区中。 如何将非静态的数据不进行序列化?用transient 关键字修饰此变量即可。 Serializable:用于启动对象的序列化功能,可以强制让指定类具备序列化功能,该接口中没 阅读全文
posted @ 2016-09-22 14:04 然后呢00 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 管道读取流和管道写入流可以像管道一样对接上,管道读取流就可以读取管道写入流写入的数据。 注意:需要加入多线程技术,因为单线程,先执行read,会发生死锁,因为read方法是阻塞式的,没有数据的read方法会让线程等待。 public static void main(String[] args) t 阅读全文
posted @ 2016-09-22 14:04 然后呢00 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 端口: 物理端口: 逻辑端口:用于标识进程的逻辑地址,不同进程的标识;有效端口:0~65535,其中0~1024系统使用或保留端口。 java 中ip对象:InetAddress. import java.net.*; class IPDemo{ public static void main(St 阅读全文
posted @ 2016-09-22 14:03 然后呢00 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 就是为网络服务提供的一种机制,通信的两端都有Socket,网络通信其实就是Socket间的通信,数据在两个Socket间通过IO传输。 UDP传输: 1,只要是网络传输,必须有socket 。 2,数据一定要封装到数据包中,数据包中包括目的地址、端口、数据等信息。 直接操作udp不可能,对于java 阅读全文
posted @ 2016-09-22 14:02 然后呢00 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。 反射的好处:大大的增强了程序的扩展性。 反射的基本步骤: 1、获得Class对象,就是获取到指定的名称的字节码文件对象 阅读全文
posted @ 2016-09-22 14:00 然后呢00 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 其实是用来操作字符串的一些规则。 好处:正则的出现,对字符串的复杂操作变得更为简单。 特点:将对字符串操作的代码用一些符号来表示。只要使用了指定符号,就可以调用底层的代码对字符串进行操作。符号的出现,简化了代码的书写。 弊端:符号的出现虽然简化了书写,但是却降低了阅读性。 其实更多是用正则解决字符串 阅读全文
posted @ 2016-09-22 13:59 然后呢00 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 就是函数自身调用自身。 什么时候用递归呢? 当一个功能被重复使用,而每一次使用该功能时的参数不确定,都由上次的功能元素结果来确定。 简单说:功能内部又用到该功能,但是传递的参数值不确定。(每次功能参与运算的未知内容不确定)。 递归的注意事项: 1:一定要定义递归的条件。 2:递归的次数不要过多。容易 阅读全文
posted @ 2016-09-22 13:58 然后呢00 阅读(92) 评论(0) 推荐(0) 编辑