Java特种兵(上册)

Java特种兵(上册)

作者:谢宇

出版社:电子工业

出版年:2014年9月

ISBN:9787121239359

所属分类:网络科技

书刊介绍

《Java特种兵(上册)》内容简介

《Java特种兵(上册)》上册共10章,主要内容包括:从简单的角度来验证功底,通过一些简单的例子来说明我们应当如何去掌握Java的基础;关于计算机的工作原理和Java虚拟机的基础知识;Java通信;Java并发;数据库知识;源码基础,说明Java常见的框架基础知识,比如反射、AOP、ORM、Annotation和配置文件的原理;JDBC、Spring的源码讲解,通过几种不同类型的框架源码,希望读者能体会源码之中的思维方式、设计、架构,以及了解到不同源码的区别所在;最后是知识总结。
《Java特种兵(上册)》既适合有一定Java基础,并希望能在Java技术上有所成长的人阅读,也适合能静心看书的初学者,以及以自我提升为主要目的的读者阅读,还适合工作一段时间,对知识和发展的方向很迷茫,甚至对某些观念也比较迷茫,但是又渴望去解决这些问题,渴望自己成长,渴望自己能找到道路的人阅读。

作品目录

前言
第1篇
Java功底篇
第1章:扎马:看看功底如何
本章主要内容
1.1、String的例子,见证下我们的功底
1.2、一些简单算法,你会如何理解
1.3、简单数字游戏玩一玩
1.4、功底概述
1.5、功底补充
1.6、常见的目录与工具包
代码片段1-6、一个简单的中文拼音排序
1.7、面对技术,我们纠结的那些事儿
1.8、老A是在逆境中迎难而上者
第2章:Java程序员要知道计算机工作原理
本章主要内容
2.1、Java程序员需要知道计算机工作原理吗
2.2、CPU的那些事儿
2.3、内存
2.4、磁盘
2.5、缓存
2.6、关于网络与数据库
2.7、总结
第3章:JVM,Java程序员的OS
本章主要内容
3.1、学习Java虚拟机对我们有什么好处
3.2、跨平台与字节码基本原理
3.3、从虚拟机的板块开始
3.4、常见的虚拟机回收算法
3.5、浅析Java对象的内存结构
3.6、常见的OOM现象
3.7、常见的Java工具
3.8、总结
第4章:Java通信,交互就需要通信
本章主要内容
4.1、通信概述
4.2、Java
I/O与内存的那些事
4.3、通信调度方式
4.4、Tomcat中对I/O的请求处理
第5章:Java并发,你会遇到吗
本章主要内容
5.1、基础介绍
5.2、线程安全
5.3、原子性与锁
5.4、JDK
1.6并发编程的一些集合类
5.5、常见的并发编程工具
5.6、线程池&调度池
5.7、总结:编写并发程序要注意些什么
5.8、其他的并发编程知识
第6章:好的程序员应当知道数据库基本原理
本章主要内容
6.1、开发人员为什么要知道数据库原理
6.2、从开发人员角度看数据库原理
6.3、从程序员角度看数据库优化方法
6.4、学会最基本的性能诊断
6.5、数风流存储,还看今朝
第2篇
源码篇
第7章:源码基础
本章主要内容
7.1、为何会出现框架
7.2、阅读框架前的技术储备
第8章:部分JDBC源码讲解
本章主要内容
8.1、JDBC通用接口规范
8.2、JDBC
Driver注册
8.3、创建Connection
8.4、SQL执行及处理
第9章:部分Spring源码讲解
本章主要内容
9.1、Spring
MVC
9.2、Spring事务管理器
9.3、思考:自己做框架有眉目了吗
第10章:看源码的一些总结
本章主要内容
10.1、高手看API的能力
10.2、通过源码能否量化性能与稳定性
10.3、思考相似方案和技术的优缺点
10.4、明确场景和业务,不做技术控
10.5、胖哥对框架的浅析
10.6、学海无涯,心境无限

相关推荐

微信二维码