JAVA编程不得不看的几本经典书籍_第1页
JAVA编程不得不看的几本经典书籍_第2页
JAVA编程不得不看的几本经典书籍_第3页
JAVA编程不得不看的几本经典书籍_第4页
JAVA编程不得不看的几本经典书籍_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、为了帮助对java编程感兴趣的同学更好、更快的提高编程技术,武汉北大青鸟光谷校 区专业老师在此推荐几本学习编程非常有用的书籍,以供大家参考。入门类1. java从入门到精通(第3版)【内容介绍】本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java 语言进行程序开发应该掌握的各方面技术。全书共分28章,包括:初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类, 接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O输入输出,反射,枚举类型与泛型,多线程,网络通信,数据库操作,Swing

2、表格组件,Swing树组件,Swing其他高级组件,高级布局管理器,高级事件处理,AWT绘图与音频播放,打印技术和企业进销存管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。【推荐理由】本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。2. java核心技术卷一【内容介绍】本书是Java技术经典参考书,多年畅销不衰,第7版在保留以前版本风格的基础上,涵盖Java2开发平台标准版J2SE5.0的基础知识,主要内容包括面各对象程序设计、反射与 代理、接口与内部类、事件监

3、听器模型、使用Swing UI工具箱进行图形用户界面设计,异常处理、流输入/输出和对象序列化、泛型程序设计等。本书内容翔实、深入浅出,附有大 量程序实例,极具实用价值,是Java初学者和Java程序员的必备参考书。【推荐理由】本书出版以来,深受广大读者的喜爱,它全面介绍了Java SE的基础知识,不但具有使用价值,而且易于阅读,易理解,它必成为想进军Java和基础薄弱同学的不二之选。3. java编程语言【内容介绍】本书以Java语言创建者的独特视角向读者展现了为什么以及如何使用Java语言,以便读者理解Java语言的基本设计目标以及它在现实世界中的应用。本书介绍的是Java语言的最新版本,该

4、版本在Java Language Specification , Second Edition中定义,在 Java2SDK1.3 标准版中实现。本书已是第三版,在经构上相对前两版有所调整,重点讲述了新的语言特征, 并提供了新API的使用实例。本书完全覆盖了Java语言当前版本的特征和类库,可以作为Java语言的入门向导,也可作为高级 Java开发及Java语言教学的参考用书。【推荐理由】本书介绍的是 Java语言的最新版本,该版本在 Java Language Specification,Second Edition中定义,在Java2SDK1.3标准版中实现。本书已是第三版,在经构上相对前两

5、版有 所调整,重点讲述了新的语言特征,并提供了新API的使用实例。本书完全覆盖了Java语言当前版本的特征和类库,可以作为Java语言的入门向导,也可作为高级Java开发及Java语言教学的参考用书。进阶类1. java编程思想【内容介绍】本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通 过异常处理错误、字符串、泛型、数组、容器深入研究、Javal/O系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的绝佳教材和参考书。【推荐

6、理由】本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在BruceEckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。2. java核心技术卷二【内容介绍】JAVA核心技术卷2:高级特征是Java技术权威指南,全面覆盖 Java技术的高级主 题,包括流与文件、XML、网络、数据库编程、高级Swing、高级 AWT、JavaBean构件、安全、分布式对象、脚本、编译与注解处理等,同时涉及本地化、国际化以及Java SE 6的内容。JAVA核心技术卷n :高级特

7、征对Java技术的阐述精确到位,叙述方式深入浅出, 并包含大量示例,从而帮助读者充分理解Java语言以及Java类库的相关特性。【推荐理由】本书是经典的Java核心技术,卷II :高级特性的最新修订版,涵盖了Java SE6平台的高级用户界面程序设计和企业特性。与第1卷(涵盖了核心的语言和类库特性)一样,本卷已经更新到了 JavaSE6。并且对新内容都作了重点标注。书中所有的示例程序都进行了 详细的设计,用来演示最新的编程技术。并展示针对专业开发者在现实中所碰到的典型问题的最佳解决方案。本书包含有关StAXAPI、JDBC 4、编译器API、脚本框架、闪屏和托盘API以及其他许多JavaSE6

8、改进特性的新章节。本书聚焦于Java语言中更高级的特性,包括下列内容:流与文件、网络、数据库编程、XML、JNDI与LDAP、国际化、高级 GUI组件、Java2D、JavaBeans、安全、RMI与Web服务、高级 AWT、注解、本地方法。3. 疯狂java讲义【内容介绍】本书深入介绍了 Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编 程、Java注释、Java的10流体系、Java多线程编程、Java网络通信编程和 Java反射机制。 共覆盖了 java.awt、ja

9、va .lang、java.io 禾口 java .nio、java.sql、java.text、java.util、javax.sw ing 包下绝大部分类和接口。【推荐理由】本书并不单纯从知识角度来讲解Java,而是从解决问题的角度来介绍Java语言,所以本书中介绍了大量实用案例开发。这些案例既能让读者巩固每章的知识,又可以让读者学以致用、激发编程自豪感,进而引爆内心的编程激情。本书光盘里包含书中所有示例的代码, 如果读者希望获得课后练习的程序代码。本书为所有打算深入掌握Java编程的读者而编写,适合各种层次的Java学习者和工作者阅读,也适合作为大学教育、培训机构的Java教材。但北大青

10、鸟光谷校区专业老师认为,如果只是想简单涉猎 Java,则本书过于庞大,不适合阅读。JavaEE 类1. javaWeb整合开发王者归来【内容介绍】本书全面介绍了 Java Web开发中的各种相关技术及知识。全书分为9篇,内容层次清晰,难度循序渐进。第 1篇为入门篇,内容包括 Java Web开发概述等;第2篇为基础篇, 内容包括Servlet技术、JSP技术、会话跟踪、过滤器Filter、监听器Listener等;第3篇为高级篇,内容包括 JSTL标签库的使用、如何自定义标签、资源国际化、数据库概述、JDBC详解、XML概述等;第4篇为Struts框架篇,内容不仅包括Struts 1.x的内容

11、,也包括Struts2. x中的内容;第 5篇为Hibernate框架篇;第6篇为Spring框架篇;第7篇为EJB与 Web 服务篇,内容包括 EJB 3概述、JPA规范Web服务框架XFire等;第8篇为工具篇,内容包 括在Java Web项目中常用的开源工具框架、主要有版本管理工具SVN、日志工具commons-logging与Log4J、报表图形引擎 JFreeChart、PDF组件iText等;第9篇为实战篇, 内容为两个典型的应用系统:论坛系统(Spring+Struts+Hibernate)、宠物商店(EJB 3+JPA+Struts2)。【推荐理由】资深Java程序员耗时一年时

12、间写作,十年开发经验毫无保留。全面、系统、深入介绍 Java Web开发的核心技术与主流框架。2. spring入门到精通【内容介绍】本书由浅入深,循序渐进地介绍了Spring的体系结构和相关知识点,目的是帮助初学者快速掌握Spring,并能使用Spring进行应用程序的开发。本书最大的特色在于每章都是 由浅入深,从一个简单的示例入手,让读者快速了解本章内容,然后再详细讲解本章涉及的 基本原理和知识点,最后再通过一个详细的示例宋巩固所学内容。本书每一章的例子都是经过精挑细选,具有很强的针对性,力求让读者通过亲自动手做而掌握其原理和方法,从而学习尽可能多的知识。 本书适用于初、中级软件开发人员,

13、同时也可用作高校相关专业师生和社会培训班的教材。【推荐理由】全书共分14章,内容涵盖了 Spring的基础概念、核心容器、Spring AOP、事务处理、持久层圭寸装、Web 框架、定时器、Spring 和 Struts Spring 和 Hibernate、Spring 和 Ant、Spring 和Jun it。本书适用于初、中级软件开发人员,同时也可用作高校相关专业师生和社会培训 班的教材。3. JavaWeb开发详解【内容介绍】本书共分4部分,从XML、Servlet、JSP和应用的角度向读者展示了Java Web开发中各种技术的应用,循序渐进地引导读者快速掌握Java Web开发。【推荐理由】本书内容全面,涵盖了从事Java Web开发所应掌握的所有知识,在知

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论