Java进阶诀窍

出版时间:2009-1  出版社:科学出版社  作者:张峰,王宏,朱娇 编著  页数:770  
Tag标签:无  

前言

本书为什么叫Java进阶诀窍?近年来,功能强大的Java语言成为最流行的程序设计语言,学习Java语言的人难计其数。然而,大多数人学过Java语言后,并没有发挥Java语言和计算机的强大功能,他们通常只使用Java语言非常简单的功能,不能利用Java技术进行综合程序设计。原因何在呢7为什么有些人学过Java语言后,能写出WIKI—CorlfIuerice、JIRA、JasperReports等之类的软件,而有些人学过Java语言后,跟没学过一样呢?其中一个原因是Java语言的各种技术太多,各种技术需要整合到一块才能发挥其强大的功能,而现在Java方面的图书大多都是零散地讲解其中某一种技术,且未能结合最新版本JDK的新特性进行讲解,这给全面掌握Java技术体系带来困难,另一个重要的原因是实践太少。从本质上看,这两点原因都可以通过实践,综合应用各种技术来解决。因而,学习Java语言最好的方法是:结合计算机知识在实践中不断学习。这正是Java程序开发人员进阶的诀窍,本书正是基于这种考虑而编写的。书中通过大量的实例,来介绍Java应用程序的开发技术的整合。本书包括了构建一个软件系统所需要的各种技术,全书共分为3个部分,第1部分为基础进阶篇,通过实例详细介绍了Java语言的基本知识以及J2EE的技术框架;第2部分为应用进阶篇,通过实例详细介绍了struts、Spring、Hiberrlate、Ajax及Web 2,0技术架构;第3部分为实例进阶篇通过实例详细介绍了如何应用struts+Hibernate+Spring开发J2EE应用系统以及如何应用Java语言编写大型应用软件系统。本书在介绍Java开发技术的同时,也介绍了软件开发过程中常用的工具,如系统开发的版本控制SVN、文档设计系统WIKI—CorlfIuerice、BuG追踪系统JIRA、Web报表设计JasperReports的应用。

内容概要

本书从实际软件开发者的角度,根据作者多年的项目开发经验,系统地介绍了Java应用软件编程技巧,并深入结合J2EE、XML、Spring、Struts、Hibernate、Ajax、Web 2.0技术讲解了如何利用当前主流技术构造J2EE应用程序。全书分为3篇,共17章,内容涵盖了Java SE 6新特性、Java Web应用概述、系统开发环境的搭建、项目管理工具的应用、报表工具的应用、Java语言深入剖析、Java Swing与Applet、Java常用工具剖析、XML与Java、J2EE架构、Struts框架的应用、Spring框架的应用、Hibernate框架的应用、SSH架构应用整合、Ajax与Web 2.0、电子邮件系统、Java串口编程技术、Java短信系统、Java ICQ系统以及应用SSH架构开发航材电子商务系统BSP。    本书最大的特点在于以基础进阶、应用进阶、实例进阶的方式为读者提供了丰富的应用实例及各种开发技术的整合应用,以供学习和在实际项目中进行扩展。适合于Java程序员和从事计算机软件开发的其他编程人员及项目开发人员学习和参考,也非常适合作为编程学习者的进阶指南及Java培训教材。

作者简介

张峰,西安电子科技大学,硕士,系统架构师,高级程序员,系统分析员,8年J2EE项目实施及开发经验,从事航空、航天软件系统的开发,擅长软件、系统构架。长期研究基于J2EE的Java软件系统开发方法应用基于Struts+Hiber。nate+Spring开发技术构建了多个J2EE大型项目在Java应用软件开发方面(如Java网络通信、手机短信、文档编辑、Java嵌入式开发)有多个项目的开发经验在使用J2EE、XML、UML、CORBA、JDBC、SQL、Oracle、Struts、Hibernate、Spring、Ajax技术开发企业级应用程序方面都具有相当丰富的经验开发项目:航空部附件维修管理信息系统XDOC飞机技术出版物数字化出版系统MA60飞机可靠性监控系统无线PDA酒店管理系统医用腹水回收控制系统全方位办公OA系统传真、短信收发系统基于WinCE嵌入式工卡扫描管理系统语音催报系统

书籍目录

第1章  Java应用运行及开发环境的搭建  1.1  Windows下Java开发环境的配置  1.2  Eclipse的安装和使用  1.3  JBuilder集成开发环境介绍  1.4  安装MySQL数据库  1.5  本章小结 第2章  软件开发过程中实用工具的使用  2.1  Subversion简介  2.2  WIKI-Confluence应用  2.3  JIRA应用  2.4  JasperReports简介  2.5  JasperReports在程序中的应用  2.6  本章小结 第3章  Java语言快览  3.1  Java语言的现状、影响及应用前景  3.2  Java新特性  3.3  数据类型简介  3.4  运算符和表达式  3.5 流控制  3.6 数组和字符串  3.7 对象、类、包和接口  3.8  多线程技术  3.9  异常处理  3.10  Java输入输出流  3.11  Java网络编程  3.12  本章小结 第4章  Swing用户界面设计 第5章  常用工具集 第6章  Java与XML 第7章  J2EE技术架构 第8章  Struts框架 第9章  Spring框架 第10章  Hibernate框架 第11章  SSH架构应用整合 第12章  Ajax与Web 2.0应用技术 第13章  电子邮件系统 第14章  Java串口/并口通信程序设计 第15章  手机短信收发系统 第16章  Java ICQ系统 第17章  航材部件询价电子商务系统BSP 参考网站

章节摘录

插图:

编辑推荐

《Java进阶诀窍》特色:实力作者:系统架构师,8年J2EE项目实施及开发经验主要特色:基础进阶+应用进阶+实例进阶,透视Java技术精髓主流技术:深入剖析基于J2EE下的SSH架构及Aiax应用开发技术项目实践:5个源于项目实践的开发实例,各具技术特色,便于提高软件设计综合水平《Java进阶诀窍》主要特色:基础进阶+应用进阶+实例进阶第1部分:基础进阶篇通过实例详尽介绍Java基本知识及J2EE技术框架第2部分:应用进阶篇通过实例详尽介绍Struts、Spring、Hibernate、ajax及Web2.0技术架构第3部分:实例进阶篇通过5个源于项目实践的开发实例,详尽介绍如何使用Struts+Hibernate+Spring开发J2EE应用系统以及如何应用Java语言编写大型应用软件《Java进阶诀窍》面向的读者:▲Java程序员▲从事计算机软件开发的其他编程人员及项目开发人员▲Java培训机构及软件学院师生《Java进阶诀窍》核心技术第1部分基础进阶篇Java应用运行及开发环境的安装与配置系统开发的版本控制SVN系统文档设计系统WIKI-ConfIuenceBUG追踪系统JIRA的应用JavaSE6最新特性Java语言在实际编程中的高级应用和注意事项Java对XML的操作和在工作中的应用J2EE的基本概念和架构JSP、JavaBean、Servlet的高级应用第2部分:应用进阶篇Struts框架的应用Spring框架的应用Hibernate框架的应用Hibernate+SDring+Struts应用整合Aiax及Web2.0架构技术第3部分实例进阶篇实例1电子邮件系统以一个完整的电子邮件系统讲解如何利用Java开发邮件系统实例2Java串口/并口通信程序设计以-个完整的Java串口通信系统讲解如何利用JaVa开发串口程序实例3手机短信收发系统以-个完整的手机短信收发系统讲解如何利用Java开发基于GSM的手机短信系统实例4JavaICQ系统以-个完整的ICQ系统详细讲解如何利用JaVa开发基于TCP/UDP的网络程序实例5航材部件询价电子商务系统(BSP)以一个航材交易系统讲解如何利用基于Hibernate+Spring+Struts架构开发J2EE信息系统

图书封面

图书标签Tags

评论、评分、阅读与下载


    Java进阶诀窍 PDF格式下载


用户评论 (总计10条)

 
 

  •   这本书主要讲项目,挺能够训练动手能力的
  •   前面的基础部门讲的简单,本书不适合入门
  •   正在阅读和学习。。。
  •   J2se基础知识复习、j2ee入门进阶。
  •   才刚看,还可以
  •   很适合刚毕业的大学生,在学校不过JAVA语言,然后在工作时,想进一步学习JAVA,这本书是不错的选择,技术很全,具有实践性,对于今后的工作有帮助。
  •   感觉里面有看过的痕迹,本书并不适合初学者。
  •   进阶没有诀窍,只有苦练,此书前几章只是JAVA语言的快览 ,初学者看了会崩溃
  •   其实这本书不值得买,讲的东西太泛了。没重点。
  •   这本书我买的时候只花了66点5元,现在还涨价了。这本书写的内容很广泛,但是不太细,新手很难看懂的那种,所以我不太推荐这本书,亲身体验啊,买专业书还是得认出版社,像人邮啊,就不错。希望各位Java学习者最好是去新华书店看看实书,再下结论。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7