PauperGuy
PauperGuy
全部文章
分类
Axure(5)
Java(1)
Java笔试面试(29)
Java面经(1)
PAT(41)
从0到1 实现HTTP服务器开发(3)
其它(4)
双向链表(1)
复习总结(20)
校园O2O商铺平台SSM->Spring Boot(13)
计算机组成原理(1)
读书笔记(3)
归档
标签
去牛客网
登录
/
注册
PauperGuy的博客
哪有什么一鸣惊人,不过是十年如一日的坚持
全部文章
(共122篇)
Java笔试面试-线程安全(synchronized 和 ReentrantLock)
线程安全 1.非线程安全事例 比如 A 和 B 同时给 C 转账的问题,假设 C 原本余额有 100 元,A 给 C 转账 100 元,正在转的途中,此时 B 也给 C 转了 100 元,这个时候 A 先给 C 转账成功,余额变成了 200 元,但 B 事先查询 C 的余额是 100 元,转账...
2019-09-22
0
422
Java笔试面试-ThreadLocal
ThreadLocal ThreadLocal 诞生于 JDK 1.2,用于解决多线程间的数据隔离问题。也就是说 ThreadLocal 会为每一个线程创建一个单独的变量副本。 ThreadLocal 作用: ThreadLocal 可以用来管理 Session,因为每个人的信息都是...
2019-09-21
0
617
Java笔试面试-Executors
Executors 可以创建以下六种线程池: FixedThreadPool(n):创建一个数量固定的线程池,超出的任务会在队列中等待空闲的线程,可用于控制程序的最大并发数。 CachedThreadPool():短时间内处理大量工作的线程池,会根据任务数量产生对应的线程,并试图缓存线程...
2019-09-21
0
427
Java笔试面试-线程池(ThreadPoolExecutor)
线程池 线程池(Thread Pool):把一个或多个线程通过统一的方式进行调度和重复使用的技术,避免了因为线程过多而带来使用上的开销。 为什么要使用线程池? 可重复使用已有线程,避免对象创建、消亡和过度切换的性能开销。 避免创建大量同类线程所导致的资源过度竞争和内存溢出的问题。...
2019-09-20
0
871
Java笔试面试-线程与死锁
线程 线程(Thread)是程序运行的执行单元,依托于进程存在。一个进程中可以包含多个线程,多线程可以共享一块内存空间和一组系统资源,因此线程之间的切换更加节省资源、更加轻量化,因而也被称为轻量级的进程。 进程 进程(Processes)是程序的一次动态执行,是系统进行资源分配和调度的...
2019-09-20
0
401
Java笔试面试-反射和动态***
反射 反射机制是 Java 语言提供的一种基础功能,赋予程序在运行时自省(introspect)的能力。简单来说就是通过反射,可以在运行期间获取、检测和调用对象的属性和方法。 反射的使用场景 1.编程工具 IDEA 或 Eclipse 等,在写代码时会有代码(属性或方法名)提示,就是因为使...
2019-09-19
0
553
Java笔试面试-BIO、NIO、AIO
IO IO 是 Input/Output 的缩写,它是基于流模型实现的,比如操作文件时使用输入流和输出流来写入和读取文件等。 IO 分类 传统的 IO,按照流类型我们可以分为: 字符流 字节流 其中,字符流包括 Reader、Writer;字节流包括 InputSt...
2019-09-19
0
870
Java笔试面试-数据结构队列
队列(Queue) 与栈相对的一种数据结构, 集合(Collection)的一个子类。队列允许在一端进行插入操作,而在另一端进行删除操作的线性表,栈的特点是后进先出,而队列的特点是先进先出。队列的用处很大,比如实现消息队列。Queue 类关系图,如下: 1.Queue 分类 双端队...
2019-09-18
0
634
Java笔试面试-泛型和迭代器
泛型 本质上是类型参数化,解决了不确定对象的类型问题。泛型的使用,参考下面代码: ArrayList<String> arrayList = new ArrayList(); arrayList.add("Java"); 泛型的优点 安全:不用担心...
2019-09-18
0
524
CSDN-Markdown快捷键和使用帮助
常用快捷键 撤销:Ctrl/Command + Z 重做:Ctrl/Command + Y 加粗:Ctrl/Command + B 斜体:Ctrl/Command + I 标题:Ctrl/Command + Shift + H 无序列表:Ctrl/Command + Sh...
2019-09-16
0
416
首页
上一页
4
5
6
7
8
9
10
11
12
13
下一页
末页