摘要: 两数相加 /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = v 阅读全文
posted @ 2024-04-10 14:56 qyx1 阅读(32) 评论(0) 推荐(0)
摘要: 了解Thread类 1. Thread类中的构造方法 可以给线程起名字 查看代码 public class Test { public static void main(String[] args) { Thread t1 = new Thread( () -> { while (true) { S 阅读全文
posted @ 2024-04-10 11:08 qyx1 阅读(46) 评论(0) 推荐(0)
摘要: 认识线程 1. 什么是多线程编程 现在cpu, 都是多核心cpu 多线程编程就是通过特定的技巧, 把一个任务拆分成几个部分, 然后到不同的cpu核心上去运行 2. 什么是线程 线程是进程的一部分, 一个pcb结构体描述一个线程, 多个pcb结构体对象(多个线程) 描述一个进程 同一个进程的, 线程之 阅读全文
posted @ 2024-04-04 15:31 qyx1 阅读(49) 评论(0) 推荐(0)
摘要: 了解进程 1. 了解操作系统 操作系统是管理软/硬件资源的软件 操作系统 = 内核 + 应用程序 操作系统内核, 处理最核心的管理 2. 什么是进程 进程是一个跑起来的应用程序 进程也是操作系统分配资源的基本单位 3. 操作系统如何管理进程 操作系统如何管理进程 ? 描述 + 组织 描述: 使用结构 阅读全文
posted @ 2024-04-03 15:17 qyx1 阅读(37) 评论(0) 推荐(0)
摘要: 重点: 了解执行指令的大概过程: .c源代码文件 -> 编译 -> .exe可执行文件 (二进制) -> 点击运行.exe 二进制文件 -> 操作系统把这个 二进制文件加载到内存中 cpu 根据PC程序计数器(一个寄存器), 把指令数据读取到寄存器中 -> 解析执行指令 例子: cpu 从pc 程序 阅读全文
posted @ 2024-04-02 13:42 qyx1 阅读(111) 评论(0) 推荐(0)
摘要: 1. 二叉搜索树 1.1 二叉搜索树概念 若左子树不为空,则左子树上所有节点的值都小于根节点的值 若右子树不为空,则右子树上所有节点的值都大于根节点的值 如果中序遍历( 左根右 ),结果从小到大有序。所以,二叉搜索树也叫二叉排序树 1.2 二叉搜索树的实现 class BinarySearchTre 阅读全文
posted @ 2024-03-30 11:04 qyx1 阅读(55) 评论(0) 推荐(0)
摘要: 异常 1. 异常体系结构 public class Test { public static void func() { func(); } // 错误 public static void main2(String[] args) { func(); } // 运行时异常 public stati 阅读全文
posted @ 2024-03-29 10:49 qyx1 阅读(53) 评论(0) 推荐(0)
摘要: 接口 1. 接口的意义 解决java不能多继承问题,一个类只能有一个父类 但是可以实现多个接口 查看代码 interface IFly { void fly(); } interface ISwim { void swim(); } interface IRun { void run(); } cl 阅读全文
posted @ 2024-03-27 21:06 qyx1 阅读(38) 评论(0) 推荐(0)
摘要: 抽象类 1. 抽象类的作用 子类继承抽象类后 编译器会检验子类是否重写了抽象类中所有的抽象方法 abstract class Shape { // 抽象方法 public abstract void draw(); } // 报错! 没重写Shape抽象类中 所有的抽象方法 // 编译器自动检验 c 阅读全文
posted @ 2024-03-27 17:04 qyx1 阅读(73) 评论(0) 推荐(0)
摘要: 1)在有序数组中确定num存在还是不存在 public class FindNumber { // 在一个有序数组中找是否存在num public static boolean exist(int[] arr,int num) { int l = 0, r = arr.length-1, m = 0 阅读全文
posted @ 2024-02-05 10:53 qyx1 阅读(34) 评论(0) 推荐(0)