- 博客(15)
- 收藏
- 关注
原创 JavaEE进阶(3)——多线程下使用哈希表
本文旨在总结 HashTable, HashMap, ConcurrentHashMap 之间的区别HashMap本身不是线程安全的。
2025-11-01 17:51:01
398
2
原创 JavaEE进阶(2)——Synchronized与ReentrantLock的区别
ReentrantLock 是一种更经典的锁,和Synchronized属于并列关系意味 “可重入锁” ,曾经主要使用ReentrantLock 后来随着Synchronized优化越做越好,优先使用SynchronizedReentrantLock提供 lock() unlock()方法 实现加锁 和 解锁和synchronized代码块不同 ReentrantLock 需要程序员自己写加锁 解锁代码。
2025-11-01 15:10:55
156
1
原创 JavaEE初阶(8)——自定义线程池&&自定义定时器
/自定义线程池//创建容量为1000的 阻塞队列i < n;i++) {//循环创建n个线程try {//没有任务就等待//如果有 就取//执行线程任务task.run();});//每次创建一个线程都要启动t.start();//自定义一个定时器//1.创建一个类 表示任务//2.使用一个集合类 把这些任务管理起来——小根堆//3.实现schedule方法 把任务添加到队列里//4.额外创建一个线程 负责执行队列里的任务task.run();
2025-11-01 12:29:58
92
原创 JavaEE初阶(7)——线程池的基本概念
提到线程池,我们可以先了解相似的常量池:字符串常量,在Java程序最初构建的时候,就已经准备好,等程序运行的时候,这样的常量就直接加载到内存中,只剩下构造和销毁的开销。
2025-10-21 18:52:21
345
原创 JavaEE初阶(5)——单例模式
单例模式是一种,属于程序员的棋谱可以提高新手的下限都是为了更容易编写代码——“呆板” 对于程序员来说 是褒义词。
2025-10-20 14:41:57
872
原创 JavaEE初阶 进程 && 线程(1)
在操作系统中有一个重要的概念——进程(Process)一个的程序 就叫做进程, 现在的计算机可以同时运行上百个进程因此操作系统就需要能够很好的管理上述进程。
2025-10-14 17:44:51
640
原创 初学MySql (1)
MySql是一个关系型数据库是指采用了关系模型来组织数据的数据库——关系模型指的是二维表格模型关系型数据库就是由二维表及其它们之间的联系所组成的一个数据组织。
2025-09-18 15:55:33
349
原创 编程的开始
大家好,我是来自西安科技大学的计科专业的学生,本人对编程没有任何基础,算是一位萌新,但我既然选择这个专业,就想做好.虽然没有加入我们学校的实验室,但舞台和学习的机会有很多,努力前进就好.本人喜欢游戏,未来也希望可以参与到热门游戏的制作编程中.为了实现这样的目标,学好编程语言是前提,而c语言就是迈向成功的第一个台阶.最后,希望自己一直努力,每天进步一点点,未来可以收到一份满意的offer. 小比特,大梦想!1.认真听学校的程序设计课程,并且跟上鹏哥的一周三节课的进度.
2023-10-12 11:39:22
64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅