计算机专业基础书籍推荐

编辑:小虾米 夏沫

本文根据网上的参考资料以及自己的学习经验总结整理而成,旨在给大家做一个参考,希望大家在工作、学习中遇到相关的问题之后能从这些参考书中获得帮助。

第一部分介绍编程语言相关的参考书,首先介绍Java语言的相关参考书。

Java语言

1

基础

【中文名】Java核心技术(卷1)

【英文名】Core Java Volume I --Fundamentals (10th Edition)

【作者】 [美] Cay S.Horstmann

【译者】 周立新 / 陈波 / 叶乃文 / 杜永萍

【出版社】 机械工业出版社

【中文名】Java编程思想(第4版)

【英文名】Thinking in Java(4th Edition)

【作 者】[美] Bruce Eckel

【译 者】陈昊鹏

【出版社】机械工业出版社

【中文名】Java语言程序设计(基础篇)(原书第10版)

【英文名】Intro to Java Programming, Comprehensive Version (10th Edition)

【作 者】Y. Daniel Liang

【译 者】戴开宇

【出版社】机械工业出版社

【中文名】Java 8实战

英文名】Java 8 in Action

【作者】Raoul-Gabriel Urma / Mario Fusco / Alan Mycroft

【译者】陆明刚/劳佳

【出版社】人民邮电出版社

【中文名】疯狂Java讲义(第3版)

【作 者】李刚

【出版社】电子工业出版社

2

进阶

Java核心技术(卷2)

【中文名】Java核心技术(卷2):高级特性(原书第10版)

【英文名】Core Java Volume II——Advanced Features(10thEdition)

【作 者】[美] Cay S. Horstmann

【译 者】陈昊鹏

【出版社】机械工业出版社

Java语言程序设计(进阶篇)

【中文名】Java语言程序设计(进阶篇)(原书第10版)

【英文名】Intro to Java Programming, Comprehensive Version (10th Edition)

【作 者】梁勇 (Y. Daniel Liang)

【译 者】戴开宇

【出版社】机械工业出版社

Effective Java中文版

【中文名】Effective Java中文版(第2版)

【英文名】Effective Java (Second Edition)

【作 者】Joshua Bloch

【译 者】杨春花 / 俞黎敏

【出版社】机械工业出版社

Java程序员修炼之道

【中文名】Java程序员修炼之道

【英文名】The Well-Grounded Java Developer

【作 者】[英] Benjamin J. Evans / [荷兰] Martijn Verburg

【译 者】吴海星

【出版社】人民邮电出版社

Java解惑

【中文名】Java解惑

【英文名】Java Puzzlers: Traps, Pitfalls, and Corner Cases

【作 者】Joshua Bloch

【译 者】陈昊鹏

【出版社】人民邮电出版社

3

JVM

深入理解Java虚拟机

【作 者】周志明

【出版社】机械工业出版社

HotSpot实战

【作 者】陈涛

【出版社】人民邮电出版社

实战Java虚拟机

【作 者】葛一鸣

【出版社】电子工业出版社

4

并发

Java并发编程

【英文名】Java Concurrency in Practice

【作 者】Brian Goetz / Tim Peierls / Joshua Bloch / Joseph Bowbeer / David Holmes / Doug Lea

【译 者】童云兰

【出版社】机械工业出版社

Java虚拟机并发编程

【英文名】Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors

【作 者】[美] Venkat Subramaniam

【译 者】薛笛

【出版社】机械工业出版社

【作 者】葛一鸣 / 郭超

【出版社】电子工业出版社

【中文名】Java并发编程的艺术

【作者】方腾飞/魏鹏/程晓明

【出版社】机械工业出版

5

性能

Java性能优化权威指南

【中文名】Java性能优化权威指南

【英文名】Java Performance

【作 者】Charlie Hunt / Binu John

【译 者】柳飞 / 陆明刚

【出版社】人民邮电出版社

Java性能权威指南

【中文名】Java性能权威指南

【英文名】Java Performance: The Definitive Guide

【作 者】Scott Oaks

【译 者】柳飞 / 陆明刚 / 臧秀涛

【出版社】人民邮电出版社

Java程序性能优化

【中文名】Java程序性能优化:让你的Java程序更快、更稳定

【作 者】葛一鸣

【出版社】清华大学出版社

后续我们会继续推荐其它计算机专业基础书籍~

本文来自企鹅号 - 基础杂谈媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏生信宝典

跟Cell editor学做scientific presentation (25个判断标准,18个不能做,8个建议)

再多建议归根结底就是一句话:做事用心。想明白要表达什么,表达是不是清晰,表达是不是简洁,表达有无错误, 就可以了。下面的25个判断标准,18个不能做,8个建议是...

11410
来自专栏算法修养

HDU-1754 I Hate It(线段树)

阿里云-云翼计划礼上加礼#——买六个月送域名代金券! I Hate It Time Limit: 9000/3000 MS (Java/Others) M...

38740
来自专栏Java后端技术

通过代码实例说明如何化腐朽为优雅

​  最近我负责的活动促销系统中要在审批的时候增加计算参加活动的商品的毛利率的需求。但是我负责打辅助,主要是同事负责具体开发,我了解了他的实现方式思路以后,果断...

6720
来自专栏大大的微笑

观察者模式详解

观察者模式是众多软件设计模式中的一种,又称发布订阅模式.被观察的对象发生了变化,观察者对象们可以第一时间收到通知, 并作出相应的处理,例如作为一家餐馆的会员...

240100
来自专栏ml

HDUOJ-------Being a Good Boy in Spring Festival

Being a Good Boy in Spring Festival Time Limit: 1000/1000 MS (Java/Others)    Me...

404130
来自专栏ml

HDUOJ-----2068RPG的错排

RPG的错排 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Ja...

30850
来自专栏ml

HDUOJ---1754 I Hate It (线段树之单点更新查区间最大值)

I Hate It Time Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K ...

32640
来自专栏数据和云

Thinking in SQL系列之:供需分配问题

编辑手记:SQL做为一种编程语言,能够满足各类数据处理的需要,关键就在于算法与思维方式。以SQL会友,希望结交更多的数据库、数据分析领域的朋友。 推荐阅读: T...

36990
来自专栏前端儿

汉诺塔(三)

在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿...

18510
来自专栏纯洁的微笑

学习 Spring Boot 知识看这一篇就够了

13820

扫码关注云+社区

领取腾讯云代金券