
JavaSE
文章平均质量分 95
JavaSE语法总结
容器( ु⁎ᴗ_ᴗ⁎)ु.。oO
向前看,不回头
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线程池--深入一些
可以对于任务进行优先级的排序,根据任务的优先级来决定那些任务保留,那些任务丢弃。如果当前任务的优先级高于队列的最低优先级,那么那么就移除队列中的最低优先级任务,并重新提交当前的任务,否则的话,就丢弃当前的任务。任务的优先级应该如何设计?固定优先级,例如在电商的场景中,可以使vip用户订单的优先级高于普通用户订单优先级,普通用户的优先级高于促销活动日志的优先级。可以长时间未完成任务的线程逐步提升优先级,防止被淘汰。原创 2025-03-01 15:43:49 · 1016 阅读 · 0 评论 -
java中的定时器
在Java中,定时器用于在预定的时间执行任务,两种方式可以实现定时功能:Timer和TimerTask类,还有ScheduledExecutorService接口。原创 2024-11-14 20:29:22 · 2326 阅读 · 0 评论 -
简单线程池的实现
Java中的线程池-CSDN博客这篇文章中讲述了Java中线程池的一些相关概念,这篇文章用代码实现简单的线程池。原创 2024-11-13 20:34:40 · 937 阅读 · 0 评论 -
Java中的线程池
线程池的出现主要解决在多线程编程中频繁创建和销毁线程所带来的问题。引入线程池的原因:1为了解决上述问题,线程池应运而生。线程池通过预先创建一定量的线程,在需要时进行重复使用,,简化了线程的管理。原创 2024-11-12 20:03:01 · 900 阅读 · 0 评论 -
进程与线程的初探
现代的操作系统需要运行各种各样的程序。为了管理这些程序的运行,操作系统提出了进程(process)的抽象:每一个进程对应一个运行中的程序。进程进程的状态为了对进程进行管理,操作系统定义了进程的状态。新生状态:进程刚刚被创建处理,还未完成初始化。就绪状态:进程可以被调度执行,但是还没有被。原创 2024-11-03 12:58:43 · 736 阅读 · 0 评论 -
优先级队列和PriorityQueue
优先级队列是一种特殊的队列,每个元素都有一个优先级或者权重,与普通队列的先进先出不同,它按照优先级的大小从高到低进行排序,优先级最高的优先出队列。在任务调度,事件模拟中发挥着重要的作用。Java中的优先级队列是一种利用堆这种数据结构进行实现,按照数据的优先级顺序进行排序,可以任意的顺序插入,但是取出时按照规定好的优先级进行操作。原创 2024-10-17 20:13:01 · 910 阅读 · 0 评论 -
认识Java的异常
在实际的开发中,Java中的异常不能完全表示遇到的一些异常,这是就需要自定义一些异常类来满足开发的需求。我们根据空指针异常的源码对于自定义异常进行仿写super(s);super(s);那么总的实现是:if(!throw new userNameException("用户名错误!");if(!throw new PassWordException("密码错误!");System.out.println("登录成功!");try {原创 2024-10-16 17:17:04 · 646 阅读 · 0 评论 -
抽象类与接口
的。原创 2024-10-14 20:00:06 · 1138 阅读 · 0 评论 -
初探面向对象--(Java版)
面向对象是解决问题的一种思想,主要依靠对象之间的交互完成一件事情。生活中洗衣服:面向过程:需要自己写关于放衣服,开洗衣机,清洗衣服,烘干衣服的函数,注重洗衣服的整个过程,如果再增添一些其他的函数,对于整个洗衣服过程的开发和维护非常麻烦面向对象:我们把洗衣服过程分为两个类(人和洗衣机),定义的人 类中有放衣服,开洗衣机等函数(方法),定义的洗衣机 类有清洗和烘干的函数(方法),把这两个类定义好后,通过类创建对象,让对象去执行以上的方法。原创 2024-05-14 20:19:23 · 994 阅读 · 0 评论 -
认识String类
JVM创建了两个引用s1,s2,但是只是创建了一个对象(相同的字符串被共享),且两个引用指向了同一个对象,因此s1 == s2会返回true,因为==操作符对于引用类型比较是引用是否指向同一对象。不对,对象的不可变是指本身的数据或者本身的属性不会改变。由于String不能被修改,所有的更改都需要创建新的对象,需要创建新的对象,效率低下,引入StringBuild和StringBuff。在 Java 中的类,默认情况下,equlas()方法是比较对象的内存地址,即与==操作符相同,但是String 会。原创 2024-06-04 23:35:55 · 893 阅读 · 0 评论