Java集合 Java集合框架 说明 Collection** 是所有集合类的顶层接口。 List(对付顺序的好帮手): 存储的元素是有序的、可重复的。List 接口下的常用实现有 ArrayList 和 LinkedList。 Set(注重独一无二的性质): 存储的元素不可重复的。接口下有 HashSet、TreeSet...
摘要: Java 基础包括了很多重要的概念和特性,如平台无关性、面向对象、内存管理、泛型、注解、异常处理、IO 等。Java 中常用的流有字节流和字符流,字节流适用于处理原始的字节数据,字符流适用于处理文本数据。此外,Java 中还有序列化和反序列化机制,用于对象的持久化和传输。另外,Java 还支持注解和 SPI 机制,用于实现插件机制和服务提供者接口。Java 中还存在一些语法糖,如泛型、自动拆装箱、内部类、lambda 表达式等,可以简化代码书写。
Java 基础 概念 Java 的特点 平台无关性 编写一次,运行无处不在。编译器将源码编译成字节码文件,可以在任何安装了 jvm 的系统上运行 面向对象 OOP,封装、多态、继承,以及类、抽象、对象等 封装:将对象的状态和行为封装到一起,隐藏对象内部的实现细节,外部代码通过暴露的公共方法进行访问对象的状态。 继承:子类继承父类的属性、方法,从而实现代码的重用,子类可以扩展或者重写父类的方法,is-a 关系 ...
LeetCode 141. 环形链表 快慢指针,能相遇则说明有环 public class Solution { public ListNode detectCycle(ListNode head) { ListNode fast = head; ListNode slow = head; while (fast != null && fast.next != null)...
课程大纲:伸手党现象探讨 课程简介 本课程旨在全面探讨“伸手党”现象,从定义、成因、影响到应对策略进行深入分析。通过案例研究、课堂讨论和互动练习,学生将理解伸手党的行为模式,并学习如何避免成为伸手党以及如何有效应对他人的伸手党行为。课程还将探讨伸手党现象对个人、他人和社会的广泛影响。 课程目标 理解什么是伸手党及其成因 探讨伸手党对个人、他人及社会的影响 学习如何避免成为伸手党 掌握拒绝和应对伸手党行为的技巧 分析伸手党现象在互联网和现代社会中的表现 课程内容 第一周:课程导论 伸手党的定义与背景 什么是伸手...
3142. 判断矩阵是否满足条件 https://leetcode.cn/problems/check-if-grid-satisfies-conditions/description/ 给你一个大小为 m x n 的二维矩阵 grid。你需要判断每一个格子 gridi 是否满足以下条件: 如果它下面的格子存在,那么它需要等于它下面的格子,即 gridi == gridi + 1。 如果它右边的格子存在,那么它需要不等于它右边的格子,即 gridi != gridi。 如果所有格子都满足以上条件...
3153. 所有数对中数位差之和 你有一个数组 nums,它只包含正整数,所有正整数的数位长度都相同。 两个整数的数位差指的是两个整数相同位置上不同数字的数目。 请你返回 nums 中所有整数对里,数位差之和。 示例 示例 1: 输入**:nums = [13, 23, 12] 输出**:4 解释: 计算过程如下: 13 和 23 的数位差为 1。 13 和 12 的数位差为 1。 23 和 12 的数位差为 2。 所以所有整数数对的数位差之和为 1 + 1 + 2 = 4。 示例 2: -...
功能测试 功能测试 接口测试 接口测试 其他测试 其他测试 功能测试 用户端 注册与登录 测试新用户注册功能,包括用户名验证和密码强度 测试用户登录功能,检查正确和错误凭证的处理 主页 测试用户登录后的主页加载速度和内容展示 测试导航菜单的链接是...
登录接口的接口测试 接口测试文档:登录接口 1. 测试目的 验证登录接口的功能是否正常,确保用户能够通过正确的凭据成功登录,并且系统能够正确处理错误的凭据和异常情况。 2. 测试范围 POST /api/login 3. 测试环境 操作系统**: Ubuntu 20.04 / Windows 10 服务器**: Apache Tomcat 9.0 数据库**: MySQL 8.0 测试工具**: Postman / Python requests...
功能测试 功能测试 界面测试 界面测试 接口测试 接口测试 其他测试 其他测试 功能测试 登录模块 用户名、密码正确 登录成功跳转主页面 用户名为空 提示用户名为空 用户名不存在 -...
美元潮汐 “美元潮汐”是用来描述美元流动和国际资本市场变化的经济现象。涉及到美元的供应、需求以及其在全球市场上的波动性对其他经济体的影响。 1\. 背景 美元是全球最主要的储备货币和国际贸易的结算货币。许多国家的中央银行持有大量美元资产,全球商品(如石油)也主要以美元计价。 2\. 美元潮汐的形成 美联储的货币政策**:当美联储实施量化宽松(QE)或降低利率时,美元的供应量增加,这通常会导致美元贬值。相反,当美联储收紧货币政策(如提高利率)时,美元供应减少,美元通常升值。 全球投资者行为**:在低利率环境下,投资者往往会寻找更高收...