摘要:
"JDK 监控和故障处理工具总结" "JDK 命令行工具" " :查看所有 Java 进程" " : 监视虚拟机各种运行状态信息" " : 实时地查看和调整虚拟机各项参数" " :生成堆转储快照" " : 分析 heapdump 文件" " :生成虚拟机当前时刻的线程快照" "JDK 可视化分析工具 阅读全文
posted @ 2020-05-07 23:13
毫无感情的学习机器
阅读(254)
评论(0)
推荐(0)
摘要:
"Java 内存区域详解" "写在前面 (常见面试题)" "基本问题" "拓展问题" "一 概述" "二 运行时数据区域" "2.1 程序计数器" "2.2 Java 虚拟机栈" "2.3 本地方法栈" "2.4 堆" "2.5 方法区" "2.5.1 方法区和永久代的关系" "2.5.2 常用参数 阅读全文
posted @ 2020-05-07 23:10
毫无感情的学习机器
阅读(180)
评论(0)
推荐(0)
摘要:
一、JVM的基本介绍 JVM 是 Java Virtual Machine 的缩写,它是一个虚构出来的计算机,一种规范。通过在实际的计算机上仿真模拟各类计算机功能实现··· 好,其实抛开这么专业的句子不说,就知道JVM其实就类似于一台小电脑运行在windows或者linux这些操作系统环境下即可。它 阅读全文
posted @ 2020-05-07 23:08
毫无感情的学习机器
阅读(3249)
评论(0)
推荐(0)
摘要:
Java9 发布于 2017 年 9 月 21 日 。作为 Java8 之后 3 年半才发布的新版本,Java 9 带 来了很多重大的变化其中最重要的改动是 Java 平台模块系统的引入,其他还有诸如集合、Stream 流 Java 平台模块系统 Java 平台模块系统,也就是 Project Ji 阅读全文
posted @ 2020-05-07 23:06
毫无感情的学习机器
阅读(1456)
评论(0)
推荐(0)
摘要:
"0.0.1. 泛型的实际应用:实现最小值函数" "0.0.2. 使用数组实现栈" "0.0.3. 实现线程安全的 LRU 缓存" 0.0.1. 泛型的实际应用:实现最小值函数 自己设计一个泛型的获取数组最小值的函数.并且这个方法只能接受Number的子类并且实现了Comparable接口。 测试: 阅读全文
posted @ 2020-05-07 23:01
毫无感情的学习机器
阅读(309)
评论(0)
推荐(0)
摘要:
"1. LRU 缓存介绍" "2. ConcurrentLinkedQueue简单介绍" "3. ReadWriteLock简单介绍" "4. ScheduledExecutorService 简单介绍" "5. 徒手撸一个线程安全的 LRU 缓存" "5.1. 实现方法" "5.2. 原理" "5 阅读全文
posted @ 2020-05-07 23:00
毫无感情的学习机器
阅读(999)
评论(0)
推荐(1)
摘要:
"剖析面试最常见问题之Java集合框架" "说说List,Set,Map三者的区别?" "Arraylist 与 LinkedList 区别?" "补充内容:RandomAccess接口" "补充内容:双向链表和双向循环链表" "ArrayList 与 Vector 区别呢?为什么要用Arrayli 阅读全文
posted @ 2020-05-07 22:56
毫无感情的学习机器
阅读(10036)
评论(3)
推荐(4)
摘要:
"HashMap 简介" "底层数据结构分析" "JDK1.8之前" "JDK1.8之后" "HashMap源码分析" "构造方法" "put方法" "get方法" "resize方法" "HashMap常用方法测试" HashMap 简介 HashMap 主要用来存放键值对,它基于哈希表的Map接 阅读全文
posted @ 2020-05-07 22:54
毫无感情的学习机器
阅读(946)
评论(0)
推荐(0)