钱多事少离家近
钱多事少离家近
全部文章
分类
未归档(1)
读书笔记(3)
题解(2)
归档
标签
去牛客网
登录
/
注册
钱多事少离家近的博客
全部文章
(共6篇)
《深入理解Java虚拟机(第2版)》读书笔记——栈溢出堆溢出
面试中涉及到内存常问的两个问题,栈溢出和堆溢出,如何避免,简要说一下 OutOfMemoryError异常Java虚拟机中除了计数器外,虚拟机内存的其他几个运行时区域都有可能发生概述:Java堆用于存储对象实例,只要不断地创建对象,并且保证GC Roots到对象之间有可达路径来避免垃圾回收机制清除这...
虚拟机
2019-11-29
0
0
Java生产者消费者-基于LinkedBlockingQueue
LinkedBlockingQueue 基于链表的阻塞队列 其内部也维持着一个数据缓冲队列(该队列由一个链表构成),当生产者往队列中放入一个数据时,队列会从生产者手中获取数据并缓存在队列内部,生产者返回。 只有当队列缓冲区达到最大值缓存容量时才会阻塞生产者队列,直到消费者从队列中消费掉一份数据,...
2019-11-20
0
816
《深入理解Java虚拟机(第2版)》读书笔记20191118
第一章 走进java 1.1 概述 1 跨平台——一次编译,到处运行 2 相对安全的内存管理和访问机制——比C语言不知道高到哪里去 3 热点代码检测+运行编译优化——保证效率 1.2 Java技术体系 JDK=java程序设计语言+java虚拟机+java A...
虚拟机
2019-11-18
0
0
《深入理解Java虚拟机(第2版)》读书笔记20191118
基于JDK1.7——如果搭配更新的版本就更好了分为五大部分1大概介绍可不看2内存管理面试中最重要一块3执行子系统class文件结构以及类的加载4编译与优化编译优化和运行优化(泛型,拆装箱)5高并发学以致用 面试时问到JVM时把第2点到第5点主要思想都说一遍,基本上这一块就不会提别的问题了。
虚拟机
2019-11-18
0
614
java
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); while(sc.h...
2019-09-08
34
2373
java
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); while(sc.h...
2019-09-08
1
817