news 2026/5/2 16:20:30

后端学习第二周

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
后端学习第二周

IO流

IO流:

  1. 存储和读取数据的解决方案
  2. 用于读写文件中的数据(可以读写文件,或网络中的数据…)


输入流读取本地文件中的数据,输出本地文件中的数据
字节(符)输入流负责读取数据,字节(符)输出流负责写出数据

纯文本文件:
用windows系统自带的记事本打开并且能读懂的文件txt文件,md文件,xml文件,lrc文件等

FileOutputStream

操作本地文件的字节输出流,可以把程序中的数据写到本地中

FileOutputStream写数据的三种方式

FileInputStream

操作本地文件的字节输入流,可以把本地文件中的数据读取到程序中来

文本拷贝

FileInputStream一次读多个字节

注意:一次读一个字节数组的数据,每次读取会尽可能把数组装满

try…catch异常处理

特点:finally里面的代码一定被执行,除非虚拟机停止
接口:AutoCloseable
特点:在特定情况下,可自动释放资源

序列化与反序列化

序列化:将对象转换为字节流的过程
反序列化:从字节流恢复对象的过程

多线程


线程的生命周期:


线程创建方式




反射

反射允许对封装类的字段,方法和构造的信息进行编程访问



动态代理

特点:无侵入式的给代码增加额外的功能
代理里面就是对象要被代理的方法
Java是通过接口保证,后面的对象和代理组要实现同一个接口,接口中就是被代理的所有方法

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 22:28:22

10-2 phase:run_test UVM测试平台层次结构与Phase执行顺序解析

10-1 phase:basic UVM测试平台层次结构与Phase执行顺序解析 这个案例和上一篇10-1基本类似,可以跳过,区别是这个案例少了上篇很奇怪的AA类的中间层 文章目录 ✅ 区别总结:代码1 与 代码2 的核心差异 UVM Phase执行顺序的准确解析:组件层次结构对执行顺序的影响 一、核心问…

作者头像 李华
网站建设 2026/4/28 19:55:24

python用openpyxl操作excel-合并格式相同的excel文件

python用openpyxl操作excel-合并指定路径下格式相同的excel文件,参见如下实列代码import logging import com.pro001.log.pro_log_config as pro_log_config #参见另一篇博文 from openpyxl import Workbook, load_workbook from openpyxl.styles import Font, Ali…

作者头像 李华
网站建设 2026/4/28 17:09:11

基于Spring Boot的在线教育平台(源码+lw+部署文档+讲解等)

课题介绍本课题聚焦传统线下教育场景受限、优质教育资源分配不均的痛点,开展基于Spring Boot的在线教育平台的设计与实现工作。系统以Java作为核心开发语言,依托Spring Boot框架搭建轻量高效的后端服务架构,负责处理用户认证、课程管理、在线…

作者头像 李华
网站建设 2026/5/1 6:30:30

基于Python+django的智能停车系统的设计与实现(源码+lw+部署文档+讲解等)

课题介绍本课题聚焦传统停车场管理效率低、车位利用率不足、车主找位难的痛点,开展基于PythonDjango的智能停车系统的设计与实现工作。系统以Python作为核心开发语言,依托Django框架搭建高效稳定的后端服务架构,负责处理车位状态监测、车辆进…

作者头像 李华
网站建设 2026/4/29 3:20:39

基于Python+Django的智能停车管理系统(源码+lw+部署文档+讲解等)

课题介绍本课题聚焦传统停车场管理效率低、车位利用率不足、车主找位难的痛点,设计并开发基于PythonDjango的智能停车管理系统。系统以Python作为核心开发语言,依托Django框架搭建高效稳定的后端服务架构,负责处理车位状态监测、车辆进出管理…

作者头像 李华