最后更新:2022-06-25 08:30:54 手机定位技术交流文章
组成:
格式:
省略规则:
使用前提:
提示:只有一个抽象方法的接口,称为“功能接口”。
拉姆达流的例子
流获取方式
常用API
| 方法名 | 方法作用 | 方法种类 | 是否支持链式调用 |
|---|---|---|---|
| count | 统计个数 | 终结 | 否 |
| forEach | 逐一处理 | 终结 | 否 |
| filter | 过滤 | 函数拼接 | 是 |
| limit | 取用前几个 | 函数拼接 | 是 |
| skip | 跳过前几个 | 函数拼接 | 是 |
| map | 映射 | 函数拼接 | 是 |
| concat | 组合 | 函数拼接 | 是 |
| Object[] toArray(); | 把结果放到数组中 |
构造方法:
常用API:
| 类型 | 输入流 | 输出流 |
|---|---|---|
| 字节流 | InputStream | OutputStream |
| FileInputStream | FileOutputStream | |
| BufferedInputStream | BufferOutputStream | |
| 对象持久化流 | ObjectInputStream | ObjectOutputStream |
| 字符流 | Reader | Writer |
| FileReader | FileWriter | |
| BufferedReader | BufferedWriter | |
| 转换流(字符流子类) | InputStreamReade | OutputStreamReader |
序列化
java.io.Serializable接口,Serializable标签接口. 未实现此接口的类不会引起任何状态序列或反向序列,并且将被抛出NotSerializableException。transient** 关键字修饰。自动关闭资源对象
格式:
构造方法:
常用API:
流:
构造方法:
例子:
TCP:
面向连接,可靠的传送,三手
IP:
用于不连接、直接数据传输、快速数据传输,但易丢失数据
UDP:
构造:通道,缓冲器,选择器
1. Channel:
通道是一个可以读写数据的对象
频道类型:
2.Buffer
通道读取数据到缓冲器
使用缓冲器的步骤:
Buffer类型:
3.Selector
选择器,可以作为线程来处理所有通道
创建选择器:
向选择者注册频道:
本文由 在线网速测试 整理编辑,转载请注明出处。