![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 89
hzx790688184
这个作者很懒,什么都没留下…
展开
-
Java-集合之HashMap
HashMap原创 2024-02-28 16:02:12 · 1198 阅读 · 1 评论 -
原生JDBC--使用-简述
使用JDBC链接数据库缺点:jdbc底层没有连接池,操作数据库需要频繁的创建和关联链接,需要耗费大量的资源,在java中项目一旦需要修改sql,就需要整体编译不利于维护。返回的结果集也需要硬编码。代码编写之前需要引入jar <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId&原创 2022-02-14 00:48:27 · 503 阅读 · 0 评论 -
Java-垃圾回收机制
垃圾回收机制目录一.如何定位需要回收的对象1.引用计数算法2.根可达性分析算法二.使用哪种策略回收垃圾?1.标记清除算法(Mark-Sweep)2.标记整理算法(Mark-Compact)3.复制算法(Copying)垃圾收集器1.Serial 串形化(作用于年轻代)使用复制算法,STW2.ParallelScavenge并行(作用于年轻代),采用复制算法STW3.ParNew并行(作用于年轻代)--ParallelScavenge改良版4.CMS(ConcurrentMarkSweep)并发标记清除(原创 2022-02-13 23:27:17 · 292 阅读 · 0 评论 -
Java-集合之ArrayList
集合-ArrayListArrayList集合的概念源码解读ArrayList的继承与实现关系ArrayList的成员变量ArrayList的构造方法-无参构造ArrayList的构造方法-有参构造(指定容量)ArrayList的构造方法-有参构造(指定元素)ArrayList下的方法动态扩容线程安全ArrayList集合的概念jdk为我们提供的Collection以及Map容器。本篇主要讲解java内部容器类之一Collection下List接口的子类:ArrayList<>()。源码解原创 2021-07-02 01:55:31 · 256 阅读 · 1 评论 -
java-多线程
多线程的几种状态和方法线程和线程安全本篇主要整理了之前关于线程的部分笔记什么是线程首先我们的电脑可以同时(没有感知)运行多个程序,一个程序通常有一个或以上的进程,进程里面又包括一个或以上的线程,线程即是一个具体的执行单元线程的状态(生命周期)新建:创建一个线程,Thread myThread = new Thread();就绪:启动线程,等待通过线程调度获取cpu资源,myThread.start();运行:就绪状态的线程获取了cpu的资源,run();阻塞:– 等待阻塞:wait()原创 2020-11-20 16:30:55 · 160 阅读 · 1 评论