织梦CMS - 轻松建站从此开始!

PDF电子书分享

当前位置: 主页 > 计算机类 >

Offer来了PDF,TXT,epub,mobi,azw3电子书下载

时间:2020-04-02 11:17来源:未知 作者:断桥之上 点击:
Offer来了PDF,TXT,epub,mobi,azw3电子书下载 内容简介 本书是对Java程序员面试必备知识点的总结,详细讲解了JVM原理、多线程、数据结构和算法、分布式缓存、设计模式等面试必备知识点,在
Offer来了PDF,TXT,epub,mobi,azw3电子书下载
内容简介

本书是对Java程序员面试必备知识点的总结,详细讲解了JVM原理、多线程、数据结构和算法、分布式缓存、设计模式等面试必备知识点,在讲解时不拖泥带水,力求精简。本书总计9章,第1章讲解JVM原理,涉及JVM运行机制、JVM内存模型、常用垃圾回收算法和JVM类加载机制等内容;第2章讲解Java基础知识,涉及集合、异常分类及处理、反射、注解、内部类、泛型和序列化等内容;第3章讲解Java并发编程知识,涉及Java多线程的工作原理及应用、Java线程池的工作原理及应用,以及锁、进程调度算法等内容;第4章讲解数据结构知识,涉及栈、队列、链表、散列表、二叉树、红黑树、图和位图等内容;第5章讲解Java中的常用算法,涉及二分查找、冒泡排序、插入排序、快速排序、希尔排序、归并排序、桶排序、基数排序等算法;第6章讲解网络与负载均衡原理,涉及TCP/IP、HTTP、常用负载均衡算法和LVS原理等内容;第7章讲解数据库及分布式事务原理,涉及数据库存储引擎、数据库并发操作和锁、数据库分布式事务等内容;第8章讲解分布式缓存的原理及应用,涉及分布式缓存介绍、Ehcache原理及应用、Redis原理及应用、分布式缓存设计的核心问题等内容;第9章讲解设计模式,涉及常见的23种经典设计模式。本书可作为Java程序员的技术面试参考用书,也可作为Java程序员、技术经理和架构师的日常技术参考用书。

作者简介

王磊,现任国内某知名互联网公司大数据技术架构师,有十余年丰富的物联网及大数据研发和技术架构经验,对物联网及大数据的原理和技术实现有深刻的理解。长期从事海外项目的研发和交付工作,对异地多活数据中心的建设及高可用、高并发系统的设计有丰富的实战经验。

目  录
第1章 JVM 1 
1.1 JVM的运行机制 1 
1.2 多线程 2 
1.3 JVM的内存区域 3 
1.3.1 程序计数器:线程私有,无内存溢出问题 4 
1.3.2 虚拟机栈:线程私有,描述Java方法的执行过程 4 
1.3.3 本地方法区:线程私有 5 
1.3.4 堆:也叫作运行时数据区,线程共享 5 
1.3.5 方法区:线程共享 5 
1.4 JVM的运行时内存 6 
1.4.1 新生代:Eden区、ServivorTo区和ServivorFrom区 7 
1.4.2 老年代 8 
1.4.3 永久代 8 
1.5 垃圾回收与算法 9
 
点击版本下载:   下载地址 (责任编辑:admin)
------分隔线----------------------------