
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Requests库在接口自动化测试中的应用 本文介绍了Python中强大的HTTP请求库Requests及其在接口自动化测试中的关键作用。Requests作为"为人类设计的HTTP库",能够轻松实现各种HTTP请求操作,包括GET/POST请求、表单提交、JSON数据处理等。 文章重点讲解了: Requests的安装与基本使用 Response对象的核心属性和方法 常见HTTP请求方法 请求头、参

内部类也是封装的⼀种体现,内部类最大的特点。

用abstract关键字声明不能创建对象(不能 new抽象⽅法不能是private抽象⽅法不能被final和static修饰可以包含:普通成员变量普通方法(有实现)抽象方法(没有方法体,只有声明)子类必须重写所有抽象方法,否则子类也必须变成抽象类抽象类存在的最大意义就是为了被继承,抽象类本身不能被实例化,要想使用,只能创建该抽象类的子类.然后让子类重写抽象类中的抽象方法。

当你使用泛型时,编辑器做了三件事。

线程创建线程中断线程等待线程休眠获取线程实例Thread类线程创建:继承Thread类或实现Runnable接口线程中断:通过interrupt()设置中断标志,isInterrupted()判断中断状态线程等待:使用join()方法等待其他线程完成线程休眠:使用sleep()方法暂停线程执行获取线程实例:通过currentThread()获取当前线程掌握这些基本用法是进行多线程编程的基础,但在实
NEW和TERMINATED是线程的起点和终点RUNNABLE是线程 “活跃” 的核心状态是线程 “暂停” 的不同场景(锁竞争、无限等待、有限等待)握这些状态有助于调试并发问题(如线程卡死可能是WAITING状态未被唤醒),是编写高效并发程序的基础。
在 Java 并发编程中,线程池是绕不开的核心组件。它通过预先创建线程并复用,避免了频繁创建 / 销毁线程的性能开销,同时能有效控制并发线程数量,防止资源耗尽。今天我们就从核心参数、工作流程和实战用法三个维度,彻底搞懂线程池。Java 中所有线程池的底层实现都是 ThreadPoolExecutor(位于 java.util.concurrent 包),它的构造方法定义了线程池的核心行为。先看最完
File类中的多个属性,构造方法和方法,我会着重讲解几个常见的,也是学文件操作比较重要的。构造方法签名说明根据⽗⽬录 + 孩⼦⽂件路径,创建⼀个新的 File 实例根据⽂件路径创建⼀个新的 File 实例,路径可以是绝对路径或者相对路径根据⽗⽬录 + 孩⼦⽂件路径,创建⼀个新的 File 实例,⽗⽬录⽤路径表⽰属性修饰符及类型属性说明依赖于系统的路径分隔符,String类型的表⽰依赖于系统的路径分
DatagramSocket是UDP socket,⽤于发送和接收UDP数据报。
ServerSocket 是创建TCP服务端Socket的API。







