摘要: 一、线程组: 线程组:将属于同一类的线程划分到同一组中,可以直接对线程组进行设置。 ThreadGroup 构造方法: ThreadGroup(String name) 构造一个新的线程组。 代码案例: class MyThread1 extends Thread{ public MyThread1 阅读全文
posted @ 2024-10-19 15:56 w我自横刀向天笑 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 一、线程 1、多线程 进程:是系统进行资源分配和调用的独立单位,每一个进程都有它自己的内存空间和系统资源。 举例:IDEA, 阿里云盘, wegame, steam 线程:是进程中的单个顺序控制流,是一条执行路径 一个进程如果只有一条执行路径,则称为单线程程序。 一个进程如果有多条执行路径,则称为多 阅读全文
posted @ 2024-10-19 10:59 w我自横刀向天笑 阅读(2) 评论(0) 推荐(1) 编辑
摘要: 一、JDBC JDBC编写六步走: 1、注册驱动,告诉java程序我们要链接什么数据库 【mysql为案例】 5.1.x驱动包中的驱动类路径:【com.mysql.jdbc.Driver】 8.x.x驱动包中的驱动类路径:【com.mysql.cj.jdbc.Driver】 2、创建与数据库的链接对 阅读全文
posted @ 2024-10-19 09:23 w我自横刀向天笑 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 一、IO流 IO流划分 IO流【输入输出流】: 按照流向划分: 输入流:外部数据 -> java程序 输出流:java程序 -> 外部数据 按照数据类型划分【根据使用记事本打开是否能够看懂来决定】 字节流【万能流】: 字节输入流: InputStream【抽象类】 - FileInputStream 阅读全文
posted @ 2024-10-18 21:53 w我自横刀向天笑 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一、Collections Collections:是java针对集合操作专门提供的一个工具类 静态方法: public static <T> void sort(List<T> list) public static <T> int binarySearch(List<?> list,T key) 阅读全文
posted @ 2024-10-18 20:00 w我自横刀向天笑 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 一、HashSet Set: HashSet: 底层数据结构是哈希表,查找速度快,且元素唯一 HashSet中的add方法实际上调用的是HashMap中的put方法 底层和元素的hashCode方法值有关 我们发现,底层判断待插入的元素是否已经存在哈希表中的方式是: 将待插入的元素的哈希值与已经存储 阅读全文
posted @ 2024-10-17 20:32 w我自横刀向天笑 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 一、ArrayList Collection[接口]: List[接口]: 元素有序,可以发生重复,有索引的概念 ArrayList[具体的子类]: 底层数据结构是数组,查询快,增删慢,线程不安全,效率高。 Set[接口]: 元素无序且唯一,没有索引 代码案例 public class ArrayL 阅读全文
posted @ 2024-10-16 19:51 w我自横刀向天笑 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、Collection Collection【接口】: 我们通过帮助文档发现,Collection是一个接口,不能直接new对象 根据元素是否可以发生重复,继续分类 - List【接口】元素可以发生重复,且有索引的概念 ArrayList - Set【接口】元素不可以发生重复,没有索引 借助Arr 阅读全文
posted @ 2024-10-16 17:31 w我自横刀向天笑 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 一、StringBuffer StringBuffer: 可变的字符序列,可以看作一个存储字符的一个容器 构造方法: public StringBuffer() public StringBuffer(int capacity) public StringBuffer(String str) 代码案 阅读全文
posted @ 2024-10-16 16:22 w我自横刀向天笑 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 一、Object类 java中所有的类默认都有一个共同的父类:Object == 比较: 1、比较的是两个基本数据类型的话,比较两个数值是否相等 2、比较的是两个引用数据类型的话,比较的是两个对象的地址值是否相等 成员方法: int hashCode() 返回对象的哈希码值。 可以看作地址值的另外一 阅读全文
posted @ 2024-10-07 22:21 w我自横刀向天笑 阅读(1) 评论(0) 推荐(0) 编辑