专栏首页编程计算机专业基础书籍推荐

计算机专业基础书籍推荐

编辑:小虾米 夏沫

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

第一部分介绍编程语言相关的参考书,首先介绍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 条评论
登录 后参与评论

相关文章

  • 谁说 Java 要过时?2017年Java 大事件一览及未来前瞻

    在过去的一年中,Java 历经了许多变化。在今年年初,Java EE 处于一个不确定的状态,Java 9 版本也推迟了它的发布日期。在 2016 年的 Java...

    企鹅号小编
  • java基础思维图解

    Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。J...

    企鹅号小编
  • Java 9 逆天的十大新特性

    在介绍 Java 9 之前,我们先来看看 Java 成立到现在的所有版本。 1990 年初,最初被命名为 Oak; 1995 年 5 月 23 日,Java 语...

    企鹅号小编
  • 2019年Java面试题基础系列228道(5),快看看哪些你还不会?

    https://cloud.tencent.com/developer/article/1549815

    程序员追风
  • 论新手该如何学习java?

    由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间,还有一个很重要的原因就是java这门语言更适合商业应用,所以高校里大部分博士老师们对此语言...

    企鹅号小编
  • 一位资深程序员大牛给予Java初学者的学习道路主张

    Java学习这一部分其实也算是今日的要点,这一部分用来答复许多群里的朋友所问过的问题,那就是你是怎么学习Java的,能不能给点主张?今日我是计划来点干货,因而咱...

    企鹅号小编
  • 初学者学Java常遇到的问题,我都给你回答了!

    看到了这个问题,就想起了我在大学自学的时候有同样的问题,现在工作了,来写写自己的看法,希望对广大的初学者有所帮助。

    Java3y
  • Java零基础到高级

    曾经迷惘过,一直想知道java的具体学习路线,看过了许许多多的java经验分享的帖子,评论,以及其他各种培训机构所谓的学习路线,发现没有一个符合我个人需求的学习...

    瑞新
  • 谈谈JVM内存区域的划分,哪些区域可能发生 OutOfMemoryError?

    首先,程序计数器(PC,Program Counter Register)。在 JVM 规范中,每个线程都有它自己的程序计数器,并且任何时间一个线程都只有一个方...

    葆宁
  • 数据分析系列剧第五集:用户满意度研究(二)

    本文续数据分析系列剧第五集:用户满意度研究(一)。 经过一周的调研,小蔡回收了问卷,并将问卷数据录入到SPSS中,在老刘的帮助下制作四分图,具体操作步骤如下: ...

    小莹莹

扫码关注云+社区

领取腾讯云代金券