2014 第一季度,作为Java程序员的我读过的书
《图穷对话录》:新东方三架马车之一的徐小平作品,在此书中他自称人生设计者。在这里看到了很多关于那个年代(2000年左右)关于留学的很多事情,了解到一个概念:人生是需要设计的。
《设计模式的艺术--软件开发人员内功修炼之道》:第一次接触设计模式的相关书籍,这真是一本国人写的好书,从实例的角度讲述设计模式。看了这本书,你会感觉到即使本来看起来很容易的singleton竟然也有三种实现方法,完美的实现方法是基础 java语言特性(inner class)的 IoDH.
《java程序员面试宝典》:涵盖了很多java的相关知识,从java基础到高级的SSH,还有电话面试一系列的知识。
《core java》: volume I 又名《核心java》,读这本书就像有一位java高手在你面前解读java常用api一样,前6章是基础,个人觉得这本书可以和下面的《thinking in java》结合来看,因为这里提到:Interfaces and inner class 能组合实现函数指针,在thinking in java里面也提到了 两者结合能实现 类似 C++的多重继承和callback功能,这两应该说是java的一个很重要的特性。就连上述 第二本书中的IoDH实现java singleton也是使用了 static inner class 嵌套类,可以说很精彩。
《thinking in java》: java语言的绝对好书,知识面收窄深入,可惜图书馆无英文最新版,只能看中文第三版(还不是最新版)
《TCP/IP 协议详解:卷1 协议》 :经典书籍,该书的作者真可以用牛字来形容,写出来的书字字珠玑,想很久才能明白,里面关于TCP的描述很精彩,例如:tcp的连接和释放,发送方和接受方的流量控制,congestion 避免等等。
《数据结构(C语言班)》:严巍敏,搞java的为何看C语言版数据结构,这只是看里面的各种算法,说的很精彩。
《深入理解Java虚拟机 JVM高级特性与最佳实践》初涉JVM,我选择了这本国人写的好书,该书我看了前半部分,从java内存区域,到垃圾收集器,再到Eclipse性能调优,只能算是看了个大略,后面的虚拟机执行子系统部分就没能看明白。
2014 第一季度,作为Java程序员的我读过的书相关推荐
- 获奖公布|@程序员,你读过的书,藏着自己的命运
高尔基说,书籍是人类进步的阶梯:莎士比亚说,书籍是人类知识的总统:列夫·托尔斯泰说,理想的书籍是智慧的钥匙-- 4月读书节,有没有哪一本书让你终身难忘,有没有哪一本书让你想起,都会发出:哎呀,再翻一遍 ...
- 程序员,你读过的书,藏着自己的命运——《追风筝的人》
START 作为一名程序员,读过的关于技术的书并不多,大多是博客. 而下面要讲述的是一个程序员的关于爱情和梦想的小故事.这本是不久前我写在微信读书里的一段书评.我想这里基本应题.虽然这本书跟我是程序员 ...
- 2014年广东省java程序员竞赛获奖名单,广东省中山大学2014年自主招生候选资格名单公示(学科竞赛特长生)...
这篇<广东省中山大学2014年自主招生候选资格名单公示(学科竞赛特长生)>是无忧考网为大家整理的,希望对大家有所帮助!!! 根据各学科的测试情况,结合教育部的有关规定,现将此次学科竞赛特长 ...
- 阿里毕玄:推荐给Java程序员的7本好书
我主要还是个Java程序员,所以进阶类型的书就推荐Java相关的. <Java并发编程实战> 并发是高级语言里都需要掌握的稍微高级一些的技巧,这本书尽管是2012年的书了,但我觉得仍然是无 ...
- 《Java程序员面试秘笈》—— 第1章 Java编程基础
本节书摘来异步社区<Java程序员面试秘笈>一书中的第1章,作者:常建功,更多章节内容可以访问云栖社区"异步社区"公众号查看. 第1章 Java编程基础 通过考察Jav ...
- 《Java程序员面试秘笈》—— 面试题10 类继承的建模表示方法
本节书摘来异步社区<Java程序员面试秘笈>一书中的第1章,第1.10节,作者:常建功,更多章节内容可以访问云栖社区"异步社区"公众号查看. 面试题10 类继承的建模表 ...
- 程序员面试必备——《Java程序员面试笔试宝典》pdf
<Java程序员面试笔试宝典>pdf 链接: https://pan.baidu.com/s/1uqxvY55jFOEAAzcn-pNVSQ 提取码: fety 1 内容简介 · · · ...
- 为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?
作者:纯洁的微笑(真名:张强),高级 Java 工程师.架构师,GitChat 畅销课程作者.曾从零参与公司技术平台建设,组织平台进行过四次大架构升级.目前在一家第三方支付公司做技术总监,负责微服务架 ...
- Java程序员应该知道的10个Eclipse调试技巧
为什么80%的码农都做不了架构师?>>> Eclipse是众多Java程序员实用的开发工具,其中开发技巧也是繁多,但作为优秀的Java程序员,需要掌握最起码的调试技巧. 1 条 ...
最新文章
- web前端知识体系大全
- mybatis文档笔记
- ecshop 搜索热词推荐_拼多多搜索推广实操——如何选择正确的关键词实现高投产!...
- SQLServer下 存储过程内 包含事务 及 返回处理是否成功
- 如何判断 .NET Core 应用程序是以管理员身份运行
- HTTP协议中POST、GET、HEAD、PUT等请求方法及相应值得含义
- Golang网络游戏协议处理框架
- 海思3159A运行yolov3(一)——安装caffe(Bug汇总篇)
- 配置php错误导入文件,php 导入文件(逻辑处理)
- java list stream 去除 null_Stream流的这些操作,你得知道,对你工作有很大帮助
- SSL基础:27:支持https的Nginx镜像(Alpine版)
- 一个非常强大的视频、音频、二维码、图片、压缩等在线网址
- msl3等级烘烤时间_湿敏等级MSL Moisture sensitivity levels Classifications
- 网站模板制作有什么技巧呢?
- django+python搭建消息推送系统
- 一分钟集成类似抖音、头条、腾讯视频、网易新闻、飞猪、咸鱼等常用标题栏
- 多元随机森林回归(Multivariate Random Forest Regreesor)经验总结
- Pytorch踩坑记之交叉熵(nn.CrossEntropy,nn.NLLLoss,nn.BCELoss的区别和使用)
- 如何组织编程教育培训
- cmath中常用的函数
热门文章
- Windows分区备份迁移和还原工具:Winclone Pro 8 Mac汉化版
- 《Kotlin从零到精通Android开发》欧阳燊(二)
- Android Q 适配指南
- android读取所有图片分页打印,js控制分页打印、打印分页示例
- “暗黑流量”超大规模DDoS溯源分析
- OpenCV官方教程中文版——学习笔记(一)
- 新能源行业一站式智慧供应链解决方案
- 计算机毕业设计JAVA基金会系统网站mybatis+源码+调试部署+系统+数据库+lw
- c语言编程银行排队系统,C语言_课程设计银行排队系统.doc
- 在 Ubuntu 14.04 LTS 中配置 certbot 自动更新