Java
文章平均质量分 64
敲击岁月.
谨言慎行。
展开
-
秋招笔试_数组奇偶排序_Java
给定一个整数数组,调整数组元素顺序,使偶数元素在前,奇数元素在后,并且保证原先输入数组的奇数内部顺序及偶数内部顺序不变。例如:输入为{2,1,3,6,4,7,8,5},则输出应该为{2,6,4,8,1,3,7,5}。第二行:输入待排序的数组,用英文逗号分隔。输出结果:(实际测试用例通过100%)输出排序后的数组,用英文逗号分隔。第一行:数组的长度n。原创 2022-09-16 18:51:59 · 324 阅读 · 1 评论 -
秋招笔试_旅游线路规划_Java版本
秋招笔试的编程题原创 2022-09-04 11:08:13 · 270 阅读 · 0 评论 -
new Integer(123)与Integer.valueOf(123)的区别
new Integer(123)与Integer.valueOf(123)的区别原创 2022-09-04 10:40:03 · 199 阅读 · 0 评论 -
Java线程池详解
Java线程池详解(上)Java线程池详解(下)原创 2022-08-22 21:51:24 · 144 阅读 · 0 评论 -
Java线程池详解(下)
讲解了Java的内置线程池,一些常用方法的对比以及线程池的综合案例等。原创 2022-08-22 18:51:17 · 652 阅读 · 0 评论 -
Java线程池详解(上)
线程池是一种线程使用模式。在线程池中维护着多个线程,等待着监督管理者分配可并发执行的任务。这避免了在处理短时间任务时创建与销毁线程的代价。处理过程中可以将任务添加到队列中,然后在创建线程后自动启动这些任务。这里的任务就是我们前面学过的实现了Runnable或Callable接口的实例对象;线程池提供了一种限制和管理资源的方式,每个线程池可以维护一些基本的统计信息。也就是说,线程池实现了一个线程在执行完一段任务后,不销毁,继续执行下一段任务。使用线程池不仅能够保证内核的充分利用,还能防止过分调度。原创 2022-08-21 21:52:54 · 462 阅读 · 0 评论 -
volatile关键字详解
介绍了并发编写的三个重要特性,并详细介绍了volatile关键字是如何保证可见性和有序性的,并探讨了volatile为何不能保证原子性。原创 2022-08-16 10:49:21 · 351 阅读 · 1 评论 -
Java内存模型详解
详细介绍了Java的内存模型,线程与主内存之间的关系以及happens-before原则等。原创 2022-08-15 18:00:19 · 1984 阅读 · 0 评论 -
软件设计模式——单例模式详解
详细介绍了软件设计模式中的单例模式,包括单例模式的各种实现方式,如何破坏单例模式等。原创 2022-08-14 11:08:29 · 928 阅读 · 0 评论 -
秋招笔试_拼词游戏_Java版本
判断一个给定字符集最多组成的单词的个数,候选单词有多个,即选出组成次数最多的单词原创 2022-08-08 20:55:24 · 867 阅读 · 1 评论