`
hzbook
  • 浏览: 260221 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

你学或不学,Java就在那里,不离不弃

阅读更多

【基础篇】

Java核心技术卷I:基础知识(原书第8版) 》http://product.china-pub.com/208978

>>>>短评:作为Java入门教材的首选,本书通过提供实战指导,能够使你快速掌握Java精髓,完成最具挑战性的任务。这也正是它能连续7年在世界范围内成为最畅销书籍的原因。

 

Java语言程序设计·基础篇(原书第8版) 》http://product.china-pub.com/198316

>>>>短评:本书是国内外广受欢迎的Java经典入门教程,每章配备大量复习题和编程练习题。从java语言的特点入手,主要介绍了语法结构、面向对象程序设计基础知识到面向对象程序设计、图形用户界面设计、异常处理、applet和多媒体、二进制i/o、递归等内容。

 

【中级篇】

Java编程思想 第4版 》http://product.china-pub.com/34838

>>>>短评:本书是Java程序员的圣经。书里含有大量的示例,都经过精心打磨,蕴含着大量的设计模式、编程规则技巧等等,适合有一定开发经验的Java程序员学习。

 

Java语言程序设计·进阶篇(原书第8版) 》http://product.china-pub.com/198317

>>>>短评:国内外广受欢迎的Java经典教程,每章配备大量复习题和编程练习题。主要介绍数据结构、高级gui设计、多线程、集合框架、算法效率和排序、mvc以及java数据库程序设计等方面的内容,循序渐进,可读性强。

 

************************高级篇************************

Effective Java中文版 第2版 》http://product.china-pub.com/195040

>>>>短评:本书囊括78条程序员必备的经验法则,针对你每天都会遇到的编程问题提出了最有效、最实用的解决方案。每位Java程序员进阶必修之书。

 

Java核心技术 卷Ⅱ:高级特性(原书第8版) 》http://product.china-pub.com/508881

>>>>短评:与《Java编程思想》齐名的Java图书泰山北斗,基本涵盖了Java的精髓,适合当工具书查阅。

 

深入理解Java虚拟机:JVM高级特性与最佳实践 》http://product.china-pub.com/194035

>>>>短评:系统地讲解了Java虚拟机工作机制和底层原理,引领读者轻松踏上探索Java虚拟机的旅途。

 

Java加密与解密的艺术 》http://product.china-pub.com/196506

>>>>短评:本书以通俗的语言,详尽的示例对Java加密与解密的技术进行了详细阐述,适合从事Java安全行业的人员参考。

 

Java实时编程 》http://product.china-pub.com/196407

>>>>短评:本书面向转向实时系统领域的Java开发者和架构师,以及转向Java的实时系统开发者。


【Java工具/框架】

Spring技术内幕——深入解析Spring架构与设计原理 》http://product.china-pub.com/196261

>>>>短评:该书不是重在使用讲解,而是更深层去剖spring架构和原理,对spring中级用户提升有很大帮助, 建议中级以上用户参读。

 

Maven实战 》http://product.china-pub.com/197177

>>>>短评:从入门到较深层次的Maven工作原理,都有很详尽的讲解,国内唯一一本Maven参考书。

 

Eclipse插件开发(原书第3版) 》http://product.china-pub.com/196742

>>>>短评:开发Eclipse插件的最佳实践指南。

分享到:
评论

相关推荐

    21天学通JAVA.pdf

    ### 21天学通JAVA的关键知识点概览 #### 一、Java简介及特点 - **简介**: Java是一种广泛应用于互联网编程的高级编程语言。它以其简洁性、面向对象、跨平台兼容性等特点而闻名。Java由Sun Microsystems开发,现归...

    21天学通JAVA

    《21天学通JAVA》一书旨在为JAVA初学者提供一条清晰的学习路径,通过详细的指导和实践,帮助读者从零开始掌握JAVA编程基础。本书不仅涵盖了JAVA的基础知识,还深入介绍了开发环境的搭建、简单程序的编写与运行,以及...

    21学通JAVA

    ### 21学通JAVA —— Java基础学习指南 #### 一、Java平台及特性概述 **Java** 是一种广泛应用于互联网编程领域的编程语言。它以其简洁性、面向对象、跨平台兼容性等特点受到广大程序员的喜爱。对于初学者而言,...

    java数据库学习

    Java连接Access数据库需要引入Microsoft JDBC-ODBC桥驱动,不过这个驱动已在Java 8之后被弃用,现在更推荐使用像UCanAccess这样的纯Java JDBC驱动。 以下是一个简单的Java连接Access数据库的步骤: 1. 引入驱动:...

    java语言基础学习

    在学习Java语言基础时,理解并实践Java Applet的开发可以帮助你更好地掌握Java的网络编程能力。随着技术的演进,虽然Applet的应用场景已不如从前广泛,但它依然是Java历史和网络应用发展的重要一环,通过学习可以...

    帮助初学者学习java 21天学通java

    - **平台无关性**:Java的“一次编写,到处运行”(Write Once Run Anywhere, WORA)原则使得编写的Java程序可以在任何支持Java的平台上运行,而无需重新编译。 - **健壮性**:Java具有自动内存管理机制(如垃圾回收)...

    新手学习java过程笔记

    接着,`java`命令用于执行编译后的类,如`java HelloWorld`,这里的类名不需加`.class`后缀。 Java分为三个主要的体系:JavaSE(Java标准版)、JavaEE(Java企业版)和JavaME(Java微型版)。JavaSE是基础,用于...

    java基础学习资料

    ### Java基础学习资料知识点概述 #### 一、Java平台简介 **Java** 是一种广泛使用的高级编程语言,因其跨平台性、安全性以及丰富的类库支持而受到开发者的喜爱。Java平台根据用途不同,主要分为三个版本: 1. **...

    21天学通JAVA(高清版).pdf

    - **平台无关性**:Java代码可以在任何安装了Java运行环境(JRE)的操作系统上运行,这得益于Java虚拟机(JVM)的存在。 - **安全性**:Java提供了多种安全特性,包括沙箱模型、异常处理机制等。 - **高性能**:...

    一些java经典的密码学算法.zip

    在"Cryptology-master"项目中,开发者可能实现了这些算法的Java版本,并提供了详细的示例代码和文档,帮助学习者理解如何在Java中应用这些密码学技术。通过阅读和分析这些代码,可以深入了解加密解密过程,以及如何...

    Java小游戏扑克牌Java实用源码整理learns

    在这个项目中,你将有机会运用Java的基础语法,如类、对象、继承、多态等,同时也可以接触到Swing或JavaFX等库来构建游戏界面。 1. **面向对象编程**:扑克牌游戏的实现离不开面向对象的设计思想。你需要定义扑克牌...

    Java源代码下载

    然而,自Java 7开始,这部分代码逐渐被迁移到其他包或者弃用,因此在现代JDK中,这个包可能已经不再存在或者改名。 2. **javax**: 这是Java扩展框架的一部分,包含了许多标准API,如JavaBeans、JDBC、JMS等。这些类...

    Java中的密码学非常糟糕。希望不会再这样了。.zip

    2. **更安全的默认设置**:现在Java的默认设置使用了更强大的算法,如AES,并且弃用了不安全的算法。 3. **更强的随机数生成器**:Java 8改进了SecureRandom,使其更难被预测,增强了安全性。 4. **加密工具集的...

    java2010.jar源代码

    Java2010.jar源代码是一个包含Java编程语言的源文件集合,可能是一个项目或库的源码包,用于在Eclipse集成开发环境中进行学习、分析或开发。这个压缩包的名称表明它与2010年有关,可能是当时的一个项目或者版本。...

    JAVA麻将源代码

    【JAVA麻将源代码】是一个基于Java编程语言实现的麻将游戏项目。这个项目包含了实现麻将游戏逻辑所需的各类组件和文件,适合对Java编程和游戏开发感兴趣的开发者进行学习和研究。下面将详细阐述其中的关键知识点。 ...

    java调用office的MODI识别中文

    需要注意的是,由于MODI已被弃用,这种解决方案可能不适用于最新的操作系统和Office版本。对于现代的OCR需求,开发者可能会转向使用其他的OCR服务或库,如Tesseract OCR,它是一个开源的OCR引擎,支持多种语言,包括...

    Java 网页浏览器组件介绍

    然而,Java Web Start在Java 9中已被弃用,并在Java 11中完全移除。 JavaFX WebView是JavaFX的一部分,是一个内置的网页渲染引擎,能够展示HTML5、CSS3和JavaScript内容。它基于WebKit,这是一个广泛用于各种操作...

    java生成一维码

    在Java编程环境中,生成一维码(如常见的条形码)是常见的需求,尤其是在物流、库存管理和产品追踪等领域。本文将深入探讨如何使用Java来生成一维码,并结合提供的资源进行详细讲解。 首先,要理解一维码是一种将...

Global site tag (gtag.js) - Google Analytics