
笔记
村头老Van叔
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NIO的网络编程
1 Selector选择器老大Selector选择器,网络编程使用NIO的大哥!!!服务器可以执行一个线程,运行Selector程序,进行监听操作。新连接, 已经连接, 读取数据,写入数据Selector常用方法:public static Selector Open();得到一个选择器对象public int select(long timeout);监听所有注册通道,存在IO...原创 2020-03-16 20:33:31 · 312 阅读 · 9 评论 -
java中的NIO
1 BIO概述BIO BIO ==> Basic IO (基本IO), Block IO(阻塞IO) Scanner操作,文件读写操作,Socket数据传输操作… 都是BIO比如TPC群聊,私聊聊天室 Socket涉及到的IO,也是BIO 资源浪费: 1. 多线程,每一个Socket会对应一个线程,如果用户量巨大,会导致线程过 多,资源处理过多 2. 采用阻塞状态,一...原创 2020-03-15 22:00:36 · 160 阅读 · 0 评论 -
java中的单例模式
1. 单例模式1.1 要求当前类有且只有一个对象,一旦当前类存在一个对象之后,无法在重新创建当前类的对象。就算是你要创建,代码返回的对象依然是上一次创建的对象。懒汉模式,饿汉模式1.2 单例模式推导【懒汉】import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/*...原创 2020-03-13 22:56:25 · 142 阅读 · 6 评论 -
java中的函数式接口
1.1 概述如果说一个接口内有且只有一个方法,而且该方法是一个缺省属性为public abstract方法,该接口可以称之为是一个函数式接口。其中分为自定义函数式接口,还有系统中提供的函数式接口Comparator<T> Runnable可以直接理解JDK1.8的新特征,Lambda表达式来使用。Lambda表达式对比匿名内部类使用 1. 简化了代码结构 2. 节约了...原创 2020-03-11 23:32:21 · 259 阅读 · 12 评论 -
java中的注解
1. 注解概述1.1 注解解释注释:解释代码,给程序员看注解:Java语言中的类、方法、变量、参数和包等都可以被标注。和Javadoc不同,Java标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java虚拟机可以保留标注内容,在运行时可以获取到标注内容。 当然它也支持自定义Java标注JDK1.5之后的特征用于说明程序一般在框架中使用格式:@An...原创 2020-03-10 21:13:30 · 220 阅读 · 10 评论 -
第二十天
一周总结LinkedList,Object和SetMap和File类String类和IO流字符输出流,缓冲流和序列化Java常用API和线程初识我脑子里的:LinkedList,Object类,是所有类的基类Set类,使用来获取成员的属性Map类,忘了File类,文件、文件夹的基类String类,用来表示字符串的I/O流,输入输出流,内存与硬盘的交互字符输出流,I/O流...原创 2020-02-28 20:45:05 · 1183 阅读 · 12 评论