摘要: [TOC] 1.NIO初识 反应器模式 使用单线程模拟多线程,提高资源利用率和程序的效率,增加系统吞吐量。下面例子比较形象的说明了什么是反应器模式: 一个老板经营一个饭店, 传统模式 来一个客人安排一个服务员招呼,客人很满意;(相当于一个连接一个线程) 后来客人越来越多,需要的服务员越来越多,资源条 阅读全文
posted @ 2018-11-06 23:06 丁可乐 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 一、常见的符号的介绍 1.1 预定义字符类 | 符号 | 说明 | | | | | . | 任何字符(与 "行结束符" 可能匹配也可能不匹配) | | \d | 数字:[0 9] | | \D | 非数字: [^0 9] | | \s | 空白字符:[ \t\n\x0B\f\r] | | \S | 阅读全文
posted @ 2018-11-06 22:41 丁可乐 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 准备:在磁盘中 准备一个目录文件 实现:将该文件复制到目标路径中,关掉程序,再重新打开可以在原位置继续复制。 需求如下: 1. 过程中显示文件的拷贝的百分比 2. 复制过程中关掉程序。 3. 重新启动该程序时,若上次没有拷贝完,则提示上次拷贝还没完成,是否从上次的位置开始拷贝! 1. 是:从上次结束 阅读全文
posted @ 2018-11-06 22:24 丁可乐 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 1.1 流的简单介绍和分类 Java流操作的相关的类和接口: File: 文件类 RandomAccessFile: 随机存取文件类 InputStream: 字节输出流 OutputStream: 字符输出流 Reader: 字符输入流 Writer: 字符输出流 四个抽象基类分别为:InputS 阅读全文
posted @ 2018-11-06 22:20 丁可乐 阅读(351) 评论(0) 推荐(0) 编辑
摘要: #高级类特性-(类的成员之一:内部类) 内的成员之一:内部类(属性、方法、构造器、代码块) 可以有四种权限访问修饰符 注意:外部类 只有两种 public 和 default 定义:可以将一个类的定义放在另一个类定义的内部,这就是内部类 用法:如果一个类,仅跟本类关系密切的话,对于其他类希望隐藏,就 阅读全文
posted @ 2018-11-06 22:14 丁可乐 阅读(382) 评论(0) 推荐(0) 编辑