JUC并发编程
文章平均质量分 81
用于JUC并发编程编辑
同学郑学习
已毕业
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JUC之四大函数接口以及Stream流计算(总体五篇)
1、四大函数接口java.util.funciton.它有四大函数接口。Function<String,Integer> function = new Function<String, Integer>() { public Integer apply(String s) { return s.length(); } }; System.out.println(f原创 2022-05-10 08:46:43 · 293 阅读 · 0 评论 -
JUC之线程池(总体第四篇)
1、线程池的优势(1)概念之前我们在操作线程的时候都是new Thread,然后使用,然后释放(存在问题就是要加载,释放资源,会浪费资源)。现在不一样了,就我线程池给你new好,准备好,你要使用的时候调用,不用了就释放就好。同样的JDBC数据库连接池:也是之前学习的概念,连接池给你new准备好,然后你要使用的时候调用即可。还有的springIOC容器,也是同样的概念。(2)为什么用线程池2、如何使用线程池(1)获取线程池常用的ExecutorService接口。我们的Array原创 2022-05-08 13:22:53 · 494 阅读 · 0 评论 -
JUC学习笔记第一篇(总体第三篇)
1、JUC介绍(1)概念是在java.util.concurrent(juc)总体有三个包java.util.concurrent和java.util.concurrent.atomic以及java.util.concurrent.locks包。理解其实就是java并发编程2、回顾点内容(1)多线程回顾(卖票程序)回顾卖票程序(企业级的)package cn.mldn.juc.Ticket;/** * 高内聚低耦合的类 */class Ticket { privat原创 2022-05-06 10:53:39 · 306 阅读 · 2 评论 -
JUC之基础回顾第二篇(总体第二篇)
上一篇已经学习到了集合类,Callable等基础回顾等信息,接下来复习一下我们的JVM相关互到JUC的基础回顾。一、JVM(一)JVM介绍1、JVM架构图2、类装载器1上一步的类装载子系统1)类装载器的作用看看底层的关系【我们的小class,装载后转化为大Class,模板装配到了方法区】以后你实例化这个类对象,都是从方法区的模板刻出来的为什么你的xxx.class文件能被JVM识别呢【是因为我们编译后的文件都存在CAFEBABEI前缀】2)类装载器类型(1)Boot原创 2022-04-30 12:56:21 · 423 阅读 · 0 评论 -
JUC并发编程之基础回顾第一篇
一、集合类(一)ArrayList1、看底层源代码new了一个Object数组默认初始为new Object[10]但是如果你什么都没有传入的情况下是不会先创建数组的,只有在你添加了第一条数据的时候才会被创建出来数组当我们有25个数据怎么办呢?答案是跟随你原来的值+ 原来的值除2【比如10 --> 15 ,15–>22,22–> 33】可以观察源代码发现它的方法都没有通过synchronized来修饰方法或者类,所以它不是线程安全的。2、线原创 2022-04-23 16:12:10 · 377 阅读 · 0 评论 -
记录一下如何购买云服务器
购买之后点右上角的控制台原创 2022-02-09 16:08:55 · 1149 阅读 · 0 评论
分享