摘要: #1、 常用数据结构简介 a、数组:顺序存储,随机访问 链表:链表存储,顺序访问 b、栈,分为栈顶和栈底,遵循先进后出原则 c、队列 ,一个线性表,像排队一样,受约束控制,遵循先进先出原则 d、树:二叉树、平衡二叉树、大顶堆,小顶堆等 e、图:最短路径,关键路径 #2.java的集合以及集合之间的继 阅读全文
posted @ 2021-06-08 11:21 a56爆大奖在线娱乐是一个邓疯子 阅读(176) 评论(0) 推荐(0) 编辑
摘要: #1.什么是线程池? java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。 如果T1+T 阅读全文
posted @ 2021-06-08 10:54 a56爆大奖在线娱乐是一个邓疯子 阅读(830) 评论(0) 推荐(0) 编辑
摘要: #1.为什么会有线程安全问题? 当多个进程共享同一个全局变量或者静态变量时,做写(write)的操作时,可能会发生数据冲突,也就是所说的线程安全问题.做读(red)的操作不会有线程安全问题 #2.如何解决多线程之间的线程安全问题? 使用多线程之间同步synchronize或者使用锁(lock),将可 阅读全文
posted @ 2021-06-08 10:10 a56爆大奖在线娱乐是一个邓疯子 阅读(230) 评论(0) 推荐(0) 编辑
ヾ(≧O≦)〃嗷~,

这是回到顶部的路哦