IO流

简介:

分类
● 字节流,读写时以字节为单位,抽象父类是 InputStream 和 OutputStream
● 字符流,读写时以字符为单位,抽象父类是 Reader 和 Writer
● 转换流,用来把字节流转换为字符流,相关类:InputStreamReader 和 OutputStreamWriter
● 缓冲流,增加缓冲来提高读写效率,相关类:
○ BufferedInputStream
○ BufferedOutputStream
○ BufferedReader
○ BufferedWriter
● 对象流,配合序列化技术将 java 对象转换成字节流或逆操作,相关类:ObjectInputStream,ObjectOutputStream

5、线程与并发

相关文章
|
2月前
|
自然语言处理 PyTorch 算法框架/工具
大模型太慢?别急着上 GPU 堆钱:Python + ONNX Runtime 优化推理性能实战指南
大模型太慢?别急着上 GPU 堆钱:Python + ONNX Runtime 优化推理性能实战指南
725 10
大模型太慢?别急着上 GPU 堆钱:Python + ONNX Runtime 优化推理性能实战指南
|
机器学习/深度学习 人工智能 编解码
AIMv2:苹果开源多模态视觉模型,自回归预训练革新图像理解
AIMv2 是苹果公司开源的多模态自回归预训练视觉模型,通过图像和文本的深度融合提升视觉模型的性能,适用于多种视觉和多模态任务。
678 5
AIMv2:苹果开源多模态视觉模型,自回归预训练革新图像理解
|
2月前
|
Java 数据库连接 数据格式
【注解】常见 Java 注解系统性知识体系总结(附《全方位对比表》+ 思维导图)
本文系统梳理Java主流注解体系,涵盖Spring核心组件(@Component、@Service等)、依赖注入(@Autowired、@Resource)、Web开发(@RestController、@PathVariable)、配置启动(@SpringBootApplication、@Configuration)、MyBatis/Plus、事务AOP(@Transactional、@Aspect)及测试等八大类,辅以对比表格及思维导图。
【注解】常见 Java 注解系统性知识体系总结(附《全方位对比表》+ 思维导图)
|
1月前
|
负载均衡 关系型数据库 应用服务中间件
网站搭建好后采用高可用集群方案(Nginx 负载均衡 + 双机热备)实现网站稳定运行
网站建设好后,部署在云服务器上,网站的稳定运行直接关第到网站在搜索引挚排名中的表现,如果服务器中途崩溃,流量会被搜索引挚处罚, 最严重的结果就是网站流量给清零,这可不是站长们想要的结果,下面就详细说明通过负载均衡 + 双机热备方案实现网站稳定运行:
|
2月前
|
数据采集 网络协议 Java
爬虫踩坑实录:OkHttp 接入爬虫代理报 Too many tunnel connections attempted 深度解析
本文深入解析 OkHttp 使用隧道代理抓取 HTTPS 网站时频发的 `ProtocolException: Too many tunnel connections attempted: 21` 错误,揭示其根源在于风控触发 302 重定向后 OkHttp 盲目重试隧道连接。通过关闭 `followRedirects(false)` 和 `followSslRedirects(false)`,两行配置即可优雅破局,精准捕获拦截响应,提升爬虫稳定性与调试效率。
231 2
|
2月前
|
人工智能 安全 jenkins
软件测试简历这样写,HR一眼看中!附真实拿offer的简历模版
本文手把手教你打造高通过率的软件测试简历:聚焦2026年招聘趋势,拆解HR筛选逻辑(ATS系统+30秒速筛),详解5大核心模块——专业基础信息、STAR法则项目描述、分层技能展示、人设化自我评价及高频避坑指南,并附真实脱敏模板,助你精准匹配美团、字节等大厂岗位。
|
2月前
|
人工智能 Linux API
两步搞定OpenClaw部署:阿里云7×24小时在线AI助手实操+API配置及常见问题解答
OpenClaw(曾用名Clawdbot)作为2026年开源AI智能助手领域的核心工具,凭借轻量化部署、高扩展性与多场景适配能力,成为个人与轻量团队实现任务自动化的首选。其核心优势在于可通过极简步骤完成阿里云云端部署,实现7×24小时不间断运行,同时支持本地MacOS、Linux、Windows11多系统部署,灵活对接阿里云千问大模型或市场免费大模型Coding Plan API,无需复杂编程基础,零基础用户也能快速搭建专属在线AI助手。
841 0
|
4月前
|
算法 C#
C# 实现字符串相似度计算(Levenshtein 算法)
介绍计算字符串编辑距离的算法,基于Levenshtein距离实现相似度分析,适用于搜索建议与拼写纠错,附C#代码示例。
|
安全 Java
AQS唤醒线程的时候为什么从后向前遍历
AQS唤醒线程的时候为什么从后向前遍历
1457 0
AQS唤醒线程的时候为什么从后向前遍历