计算机毕业设计吧 关注:30,207贴子:79,335
  • 0回复贴,共1

Java学习参考书

只看楼主收藏回复

想要学习视频资料的可以私信我。
1、Java 基础入门
知名 IT 教育培训机构传智播客的教材,《Java 基础入门》从初学者的角度详细讲解
了 Java 开发中重点用到的多种技术。全书共 11 章,包括 Java 开发环境的搭建及其
运行机制、基本语法、面向对象的思想,采用典型翔实的例子、通俗易懂的语言阐述
面向对象中的抽象概念。在多线程、常用 API、集合、IO、GUI、网络编程章节中,
通过剖析案例、分析代码结构含义、解决常见问题等方式,帮助初学者培养良好的编
程习惯。最后,讲解了 Eclipse 开发工具,帮助初学者熟悉开发工具的使用。
2、Java 疯狂讲义
本书并不是一个简单的 Java 入门教材,也不是一门“闭门造车”式的 Java 读物。本
书来自笔者 6 年多的 Java 培训经历,凝聚了笔者将近 6000 小时的授课经验,总结了
上千个 Java 学员学习过程中的典型错误。 本书不在是知识点的铺陈,而是致力于将
知识点融入实际项目开发中,所以本书涉及了大量Java案例:仿QQ游戏大厅、MySQL
企业管理器、多线程、断点下载工具…希望读者通过编写这些程序找到编程的乐趣。
3、Java 核心技术·卷 1:基础知识(原书第 9 版)
《JAVA 核心技术(卷 1):基础知识(原书第 9 版)》是《Java 核心技术》的最新版,《Java
核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上 Java
开发工具箱发展的步伐,而且每一版都重新改写了的部分内容,以便适应 Java 的最新
特性。本版也不例外,它反遇了 Java SE6 的新特性。全书共 14 章,包括 Java 基本
的程序结构、对象与类、继承、接口与内部类、图形程序设计、事件处理、Swing 用
户界面组件、部署应用程序和 Applet、异常日志断言和调试、叙述方式深入浅出,并
包含大量示例。
4、Java 核心技术(卷 2):高级特性(原书第 9 版)
Java 技术权威指南,全面覆盖 Java 技术的高级主题,包括流与文件、XML、网络、
数据库编程、高级 Swing、高级 AWT、JavaBean 构件、安全、分布式对象、脚本、
编译与注解处理等,同时涉及本地化、国际化以及 Java SE 6 的内容。《JAVA 核心技
术卷Ⅱ:高级特征》对 Java 技术的阐述精确到位,叙述方式深入浅出,并包含大量示
例,从而帮助读者充分理解 Java 语言以及 Java 类库的相关特性。
5、Effective java 中文版(第 2 版)
本书介绍了在 Java 编程中 78 条极具实用价值的经验规则,这些经验规则涵盖了大多
数开发人员每天所面临的问题的解决方案。通过对 Java 平台设计专家所使用的技术的
全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮和高效的代码。本
书中的每条规则都以简短、独立的小文章形式出现,并通过例子代码加以进一步说明。
本书内容全面,结构清晰,讲解详细。
6、Java 编程思想 (第 4 版)
本书共 22 章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、
通过异常处理错误、字符串、泛型、数组、容器深入研究、JavaI/O 系统、枚举类型、
并发以及图形化用户界面等内容。这些丰富的内容,包含了 Java 语言基础语法以及高
级特性。
7、Java 多线程编程核心技术此书和《Java 并发编程实战》
相反,这本书的特点是大篇幅的代码+小篇幅的精讲解,可能这和中国人写的书比较
偏向实用主义的风格有关。本书关于线程安全、synchronized、 Reentrant、Timer
等等都用详细的代码进行了讲解,而且每个大知识点下的多个小知识点都会详细讲解
到,非常有实践价值。不过这本书的缺点就是对于 Java 并发包下的一些类像
CountDownLatch、Semphore、CyclicBarrier、Future、 Callable 等都没有讲到,
重点的 CAS 和 AQS 也没有触及,重点类的实现原理也没有提。当然,这很深入了,
在学习了这本书之后如果能再去对这些知识 进行一些学习、研究的话,你一定会慢慢
成长为一个很厉害的多线程高手。
8、深入理解 Java 虚拟机:JVM 高级特性与最佳实践(第 2 版)
这书是国内少有的描述 JVM 虚拟机原理的书籍,最大的特点是采用作者一贯的严谨而
生动的语言,清楚地向读者描述虚拟机的机制、特性、原理以及实践,非常值得一看,
比较推荐!


IP属地:江苏1楼2018-01-22 10:38回复