Java17@核心库
- 序列化过滤
- 解决反序列化漏洞
- Java序列化过滤器
- 过滤器工厂
- Allow-Lists and Reject-Lists
- 基于模式的过滤器
- 自定义过滤器
- 设置过滤器工厂
- 内置的过滤器
- 日志过滤操作
- 增强弃用
- JDK中已弃用
- 如何弃用API
- 通知和警告
- 运行jdeprscan
- XML目录API
-
- 创建不可修改的列表、集合和映射
- 用例
- 语法
- 创建集合的不可修改副本
- 从流中创建不可修改的集合
- 随机迭代顺序
- 不可修改的集合
- 空间效率
- 线程安全
- 进程API
- 进程相关的类与接口
- 创建进程
- 获取进程信息
- 从进程重定向输出
- 用流过滤进程
- 当进程调用onExit方法终止时处理
- 控制对进程敏感信息的访问
- 首选API
- 比较首选项API和其他机制
- 用法说明
- 设计常见问题
- Java日志概述
- 控制流程概述
- 日志级别
- 记录仪
- 日志记录方法
- 处理程序
- 格式化程序
- 日志管理器
- 配置文件
- 默认配置
- 动态配置更新
- 本地方法
- 文档类型定义
- 唯一的消息ID
- 安全
- 配置管理
- 打包
- 本地化
- 远程访问和序列化
- 实例
- Java NIO
- Grep NIO
- 校验NIO示例
- 时间查询NIO示例
- 时间服务器NIO示例
- 非阻塞时间服务器NIO示例
- Internet协议和UNIX域套接字NIO示例
- 文件NIO的例子:
- Chmod文件NIO示例
- Copy File NIO示例
- 磁盘占用率文件NIO示例
- 自定义文件属性文件NIO示例
- Java网络
- Java网络API
- java.net: 实现网络应用的类库
- java.net.http: HTTP Client/WebSocket
- javax.net: 套接字的类库
- javax.net.ssl: 安全套接字类库
- jdk.net: 针对java.net和java.nio.channels的平台选项
- 网络系统属性
- 使用java命令的-D选项
- 使用System.setProperty(String, String)
- 在$JAVA_HOME/conf/net.properties中指定.注意,在此文件中只能指定与代理相关的属性。
- 伪随机数生成器
- 伪随机数发生器的特性
- 用随机发生器接口生成伪随机数
- 在多线程应用程序中生成伪随机数
- 选择伪随机数生成器算法