JAVA及其相关
-
Java EE核心技术与应用郝玉龙 周旋 著本书基于最新的Java EE6规范对Java EE应用开发技术进行系统讲解。书中主要包括四部分内容:第一部分介绍了JavaEE的定义、设计思想、技术架构和开发模式等,可使读者全面认识Java EE。第二部分以JavaEE企业应用的表现层、数据持久化层和业务逻辑层的开发为主线,重点讲解JavaEE 6 规范的最新功能特性,包括JSF2.0、Servlet3.0、EJB3.1和JPA 2.0等,使读者掌握开发完整JavaEE企业应用的基本技能。第三部分讲解了如何利用CDI实现组件的低耦合、如何利用BeanValidation框架实现统一校验、如何确保企业应用安全等高级知识,使读者掌握企业应用开发中的系统架构、安全防护等高级技能。第四部分讲解了如何利用JavaMail、Web服务、JMS消息服务和消息驱动Bean等技术来实现企业应用之间的集成和交互。本书可作为高等学校计算机专业教材,也可作为相关人员的参考书。本书每一章都是一个完整独立的部分,因此教师在授课时可根据授课重点及课时数量进行灵活调整。
-
Java虚拟机并发编程Venkat Subramaniam 著本书是Java并发编程领域的里程碑之作,由资深Java技术专家、并发编程专家、敏捷开发专家和Jolt大奖得主撰写,Amazon五星级畅销书。它系统深入地讲解在JVM平台上如何利用JDK同步模型、软件事务内存模型和基于角色的并发模型更好地进行并发编程。全书以示例驱动,通俗易懂,包含大量编程技巧、注意事项和最佳实践。要重点强调的是,本书并不仅仅只适合于Java语言的并发编程,它还适用于Clojure、Groovy、JRuby和Scala等所有运行在JVM平台上的编程语言。本书共10章,分为五个部分。第一部分:并发策略,阐释了影响并发性的因素、如何有效实现并发,以及并发的设计方法等;第二部分:现代Java/JDK并发,讨论了现代JavaAPI的线程安全和效率,以及如何处理已有应用程序中的现实问题和重构遗留代码时的原则;第三部分:软件事务内存,深入讨论了STM并就如何在各种主要的JVM语言里使用STM给出了指导意见;第四部分:基于角色的并发,详细讲解了如何在基于角色的模型下消除并发问题以及如何在自己的首选语言中使用角色模型;第五部分:后记,回顾了本书讨论的解决方案并总结了并发编程中的注意事项和最佳实践。
-
Java编程技术基础周绍斌,王知非 主编本教材从培养读者实践能力入手来设计教材内容,按照“项目驱动,按需学习”的思想设计了新颖的整体结构,每章通过项目引入教学内容,能够让读者在学习的时候做到有的放矢。在每一章节里面,首先分析完成指定的功能需要了解哪些知识点,在对这些知识点分别进行讲解示例后,通过专门设计的实践环节,对学习者进行单项巩固训练;然后讲解学生成绩管理系统中相应功能的实现,展示了相关知识点的综合运用;后通过实践项目中相似模块的实施,使读者熟练掌握相关的技术要点。教材后一章设计了一个课程项目———学生成绩系统,详细阐述了从项目分析、设计到项目的实现、改进的全过程,循序渐进地引导读者在项目开发实践中掌握相关的技能。
-
jQuery Cookbook中文版(美)jQuery社区专家组 著《jQuery Cookbook中文版》旨在向读者展示业界领先的前端开发人员在日常项目中使用jQuery的方式和方法。全书共分18章,分别由不同的作者撰写。这些业界精英将带领读者经历由简到繁的各种问题的解决过程,不管是jQuery新手还是老练的JavaScript开发人员,都能通过本书对jQuery的能力有全新的认识。《jQuery Cookbook中文版》从基础知识和通用最佳实践的介绍开始,内容包括在页面中包含jQuery、做出选择、遍历和操纵;接着转向实际用例,带领读者寻找常见问题的解决方案,包括事件、特效、尺寸、表单和用户界面元素等;最后研究jQuery应用程序的测试以及将jQuery集成到复杂网站的方法。无论是为jQuery前端开发人员,还是编写客户端代码的服务器端开发人员,都可以从《jQuery Cookbook中文版》中找到自己感兴趣的内容,并提高自己的开发本领。
-
Java程序设计项目化教程向昌成,聂军 编Java是一种可以编写跨平台应用软件的面向对象的程序设计语言。《高等职业教育“十二五”规划教材:Java程序设计项目化教程》从实践的角度阐述了Java编程的基本语法和常见的应用,将“员工信息管理系统”按照Java学习的步骤进行拆分,主要包括员工薪酬计算、员工薪酬的统计、面向对象的员工薪酬管理、异常的处理、图形化员工信息管理、基于文件的员工信息的保存和读取以及基于数据库的员工信息管理系统。《高等职业教育“十二五”规划教材:Java程序设计项目化教程》前部分以“员工信息管理系统”为主线,由浅到深,逐步介绍了Java的编程知识。后3章分别以彩球飘飘、简单网络聊天室和获取ip地址的地理位置为例来介绍利用Java实现多线程编程和网络编程。《高等职业教育“十二五”规划教材:Java程序设计项目化教程》结合Java学习和应用的特点,在内容上从基本语法入手,以实例作为学习引导,由浅到深,使读者能够从实例中学会Java的基本知识和编程技巧。
-
21天学通Java(美)Rogers Cadenhead 著《21天学通Java(第6版)》是初学者学习Java编程语言的畅销经典教程。本书以之前的版本为基础,以循序渐进的方式介绍了Java编程语言知识,并提供了丰富的实例和大量的练习。与此同时,《21天学通Java(第6版)》还全面涵盖了Java 7这一新标准以及与Android开发相关的Java编程知识。通过本书的学习,读者将逐步了解、熟悉并精通Java编程语言。《21天学通Java(第6版)》包括3周的课程,通过学习,读者将具备使用Java开发应用程序和Android应用的知识和技能。第1周介绍Java语言的基本知识,包括数据类型、变量、表达式、对象、数组、条件语句、循环、类、接口、包、异常、线程等;第2周介绍Java类库,包括链表、栈、散列映射和位组等数据结构以及Swing组件、布局管理器和Java Web Start等;第3周介绍高级主题,包括输入和输出、对象序列化、通过Internet进行通信、使用数据库、XML、Web服务、Android编程等内容。《21天学通Java(第6版)》可作为初学者学习Java编程技术的教程,也可供已掌握其他语言的程序员学习Java时参考。
-
Java面向对象B/S后台开发精粹王合南 等著《Java面向对象B/S后台开发精粹》介绍了通过Java语言进行B/S服务器端后台开发的知识,全书主要内容包括Java面向对象编程基础,着重介绍了Java编程规范,Java面向对象编程三大重要基础——类、接口和抽象类,I/O文件读取等基础知识;书中还介绍了数据库开发与数据库连接的知识。书中最后介绍了Java网络编程知识,包括Servlet,JSP和开发架构等内容。《Java面向对象B/S后台开发精粹》凝聚了作者长达20年的开发和教学培训经验,语言丰富幽默,讲解突出重点,是面向程序员实训的典范之作。《Java面向对象B/S后台开发精粹》适合高校软件工程专业本科和研究生学习使用,也适合在职软件工程师工作参考。
-
修炼Java开发技术于广 著《修炼Java开发技术:在架构中体验设计模式和算法之美》细致地分析了Java数据结构、设计模式、算法和架构的基本知识,与读者一起在架构中体验设计模式和算法之美。本书内容新颖、知识全面、讲解详细,全书共分27章,内容循序渐进,并且逐一做到了深入剖析。《修炼Java开发技术:在架构中体验设计模式和算法之美》适合Java各个级别的程序员、研发人员及在职程序员阅读和使用,也可以作为相关培训学校和大专院校相关专业的教学用书。
-
程序员专业开发资源库程序员专业开发资源库编委会 编著“Java Web程序员专业开发资源库”是专为广大JavaWeb程序设计人员打造的集学习、开发于一体的专业资源库系统,包含“Java Web专业源码资源和视频资源”与“JavaWeb程序员专业开发资源库”两大部分。“Java Web专业源码资源和视频资源”包含8GB的源码和视频资源,可独立学习使用。“JavaWeb程序员专业开发资源库”是为广大开发人员打造的多媒体数字学习资源库系统软件,是各级JavaWeb程序开发人员和编程爱好者不可多得的专业编程资源库系统。它提供了海量的开发资源、丰富的实例项目、灵活的查询方式、多样的学习模式,是程序开发人员的左膀右臂,软件工程师必备的专业指南。“JavaWeb程序员专业开发资源库”不需要安装即可快速使用,方便、快捷,易操作,无论是零基础的初学者、编程爱好者、培训机构的老师和学员,还是已经从事编程工作多年的开发人员,都同样适合阅读和参考。
-
程序员专业开发资源库程序员专业开发资源库 编著“Java程序员专业开发资源库”是专门为广大Java程序设计人员打造的集学习、开发于一体的专业资源库系统,包含“Java专业源码资源和视频资源”与“Java程序员专业开发资源库”两大部分。“Java专业源码资源和视频资源”包含8GB的源码和视频资源,可独立学习使用。“Java程序员专业开发资源库”是为广大开发人员打造的全媒体数字学习资源库系统软件,是各级Java程序开发人员和编程爱好者不可多得的专业编程资源库系统,它提供了海量的开发资源、丰富的实例项目、灵活的查询方式、多样的学习模式,是程序开发人员的左膀右臂,软件工程师必备的专业指南。“Java程序员专业开发资源库”不需要安装即可快速使用,方便、快捷,易操作,无论是零基础的初学者、编程爱好者、培训机构的老师和学员,还是已经从事编程工作多年的开发人员,都同样适合阅读和参考。