JAVA及其相关
-
Java面向对象程序设计张桂珠,张平,陈爱国 主编《Java面向对象程序设计(JDK1.6)(第3版)》是Java面向对象程序设计的一本经典教材,它将Java语言与面向对象程序设计的原理和方法相结合,使用Java最新类库,以大量实例详细介绍如何使用Java进行面向对象的程序设计、GUI的程序设计、网络通信应用的程序设计、数据库应用的程序设计和web应用的程序设计。《Java面向对象程序设计(JDK1.6)(第3版)》可作为Java面向对象程序设计课程的教材,也可作为Java的GUI程序设计、网络应用程序设计、数据库应用开发、JSP的web应用开发的入门和提高学习教材。《Java面向对象程序设计(JDK1.6)(第3版)》的读者对象是各类编程人员、计算机相关专业的本科生和研究生,也可作为Java技术的自学者或短训班人员学习教材。为方便人员学习,《Java面向对象程序设计(JDK1.6)(第3版)》还配有电子课件、实例代码、习题答案与实验。
-
经典Java EE企业应用实战李刚 编著本书是《轻量级Java EE企业应用实战》的姊妹篇,《轻量级Java EE企业应用实战》主要介绍以Spring+Hibernate为基础的Java EE应用;本书则主要介绍以EJB 3+JPA为基础的Java EE应用。EJB 3、JPA规范都属于Sun公司所制订的Java EE规范,因此把基于EJB 3+JPA的应用称为经典Java EE架构,目前这种架构在Java开发领域也有极大的市场占有率。本书介绍了Java EE规范的三大主要规范JSF、EJB 3和JPA,其中JSF是Sun公司提供的JSF RI;EJB 3部分则包含Session Bean、Message Driven Bean的详细介绍。所使用的应用服务器是JBoss 5.1和WebLogic 11g,详细介绍了这两种应用服务器的安装和使用,以及如何在两大主流服务器上安装、部署Java EE应用。本书内容主要包括三部分,第一部分介绍Java EE开发的基础知识,以及如何搭建开发环境,包括安装JBoss、WebLogic应用服务器,以及如何使用SVN、NetBeans等。第二部分详细讲解了JSF RI、JTA、JNDI、RMI、JMS、JavaMail、EJB 3的Session Bean、Message Driven Bean、JPA、JAX-WS 2、JAAS等Java EE知识,这部分知识以JSF+EJB 3+JPA整合开发为重点,通过使用NetBeans IDE工具上手,带领读者逐步深入JSF+EJB 3+JPA整合开发。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,也是本书的重点部分。第三部分提供了一个JSF+EJB 3+ JPA整合开发的项目:电子拍卖系统。这个项目包括5个实体,这5个实体之间具有复杂的关联关系,而且业务逻辑也相对复杂,希望让读者理论联系实际,真正将JSF+EJB 3+JPA整合真正运用到实际开发中。该案例采用目前最流行、最规范的Java EE架构,整个应用分为JPA实体层、EAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了IDE无关的、基于Ant管理的项目源码,也提供了基于NetBeans IDE的项目源码,最大限度地满足读者的需求。本书没有介绍JSP、Servlet等Java Web的相关内容,但这些知识是阅读本书的基础,如果读者还没有相关知识,建议先阅读《轻量级Java EE企业应用实战》中相关知识。如果读者在阅读此书时遇到了技术难题,可登录http://www.crazyit.org发帖,笔者将会及时予以解答。阅读本书之前,建议先认真阅读笔者所著的《疯狂Java讲义》一书。本书适合有较好的Java编程基础,或有较好的JSP、Servlet基础的读者阅读。尤其适合于对JSF、EJB 3、JPA了解不够深入,或对JSF+EJB 3+JPA整合开发不太熟悉的开发人员阅读。
-
Java程序设计案例教程魏衍君 主编本书分为11个项目,通过26个任务,41个进阶任务,采用项目导向、任务驱动带动知识点学习的方法进行讲解,通过学习任务掌握软件的操作方法和操作技巧,以及程序设计方法和设计技巧。本书按任务细化了知识点,并结合知识点介绍相关的实例。本书语言通俗易懂,内容安排合理,深入浅出,既可作为高职高专学校的教材,也可以作为成人高校和在职人员培训班的教材,同时可供自学者参考。
-
Java EE企业级应用开发实例教程吕海东,张坤 编著Java EE是目前开发企业级Web应用的主流框架技术,在当今企业级项目开发中与微软公司的MS.NET一起构成两大核心框架技术。《Java EE企业级应用开发实例教程》全面系统地介绍了Java EE的体系结构,Java EE的主流应用服务器和集成开发工具。主要内容包括Java EE框架核心结构、应用服务器、集成开发工具、Setvlet组件编程、请求处理编程、响应处理编程、会话跟踪编程、ServletContext对象和应用、过滤器编程、监听器编程、JSP、EL和JSTL、JNDI服务基础和编程、J1313C服务编程、JavaMail编程和Java EE MVC模式架构应用。《Java EE企业级应用开发实例教程》全面采用案例驱动,主要知识的讲解都辅助以实际案例应用编程,便于读者的理解和自主运用,讲解详细且通俗易懂。《Java EE企业级应用开发实例教程》每章都附以Power Point课件来总结本章中的大纲和重点内容,便于教师教学和学生复习。《Java EE企业级应用开发实例教程》旨在为Java EE的初学者和大中专院校学生提供易于入门,全面了解和掌握Java EE框架技术和应用的教材和辅导资料,为开发企业级应用打下良好的基础。
-
犀利开发朱印宏 编著本书循序渐进地讲解了jQuery高效开发的方法和技巧,内容包括jQuery框架的设计模式和思路、Sizzle选择器的构成和工作机制、DOM文档操作、事件处理、动画设计、Ajax异步通信、插件扩展和辅助工具等。执行效率是JavaScript脚本的第一要务,本书在详细讲解jQuery基础知识和技巧用法的同时,重点讲解了如何提高jQuery工作效率,如何混合使用jQuery和JavaScript进行高效开发。此外,本书还深入剖析了jQuery框架的设计模式和选择器的工作机制。全书理论结合实践,通过大量生动的示例帮助读者快速上手。本书适合Web开发人员阅读和参考,同时也适合广大网页制作和设计爱好者阅读和学习。
-
Scala程序设计(美)苏帕拉马尼亚姆 著,郑晔,李剑 译Scala是一门混合了函数式和面向对象的静态类型语言。《Scala程序设计:Java虚拟机多核编程实战》旨在使读者在Scala上达到一定水平,可以用它编写并发、可伸缩、有表现力的程序。主要涉及Scala的函数式风格、自适应类型、闭包、XML处理、模式匹配和并发编程等内容。通过学习《Scala程序设计:Java虚拟机多核编程实战》,你可以使用Scala的强大能力,创建多线程的应用程序。《Scala程序设计:Java虚拟机多核编程实战》是为想了解Scala的程序员和有经验的Java程序员准备的。《Scala程序设计:Java虚拟机多核编程实战》可以帮助读者快速领会Scala的精髓,用它构建真实的应用。
-
Java程序设计温心润 主编《Java程序设计》内容丰富、结构合理,在讲解Java理论知识的基础上,重点介绍了Java语言的程序设计,旨在培养学生解决实际问题的能力。在内容组织上,采用了任务驱动的形式,即先将任务布置下去,带领学生完成这个任务,接下来再讲解其中的知识点。这样不但能够让学生掌握这些知识点,还能让学生掌握这些知识点在什么时候用,该怎样用。《Java程序设计》可作为高职高专院校、成人教育学院、函授大学、电视大学等计算机类专业及自动化类专业的教学用书,也可作为企业工程技术人员的参考书。
-
JavaScript程序设计基础教程阮文江 编著《JavaScript程序设计基础教程(第2版)》是学习JavaScript动态网页编程技术的基础教材,共分10章,主要内容包括:Web技术概述、HTML/XHTML制作、层叠样式表(CSS)技术、JavaScript编程基础、基本流程控制、函数、对象编程、浏览器对象和HTML DOM、事件驱动编程和JavaScript网页特效等。为便于教学,每章均附有练习题。《JavaScript程序设计基础教程(第2版)》内容丰富,讲解循序渐进、深入浅出,简明易懂。《JavaScript程序设计基础教程(第2版)》可作为高等院校本、专科各专业JavaScript程序设计、动态网页制作、大学计算机基础(编程入门部分)等课程的教材,也可用作电子商务、电子政务的辅助培训教材。
-
Java语言程序设计王大虎 等主编《Java语言程序设计》共分11章,主要内容包括绪论、Java语法基础、类和对象、继承、多态和接口、常用系统类、图形用户界面设计、异常处理、输入输出流、多线程、网络编程、JDBC等,每章后附有习题。全书内容丰富,通俗易懂。《Java语言程序设计》可作为普通高等院校本、专科Java语言程序设计课程的教学用书,也可作为计算机等级考试及计算机培训班中相关java课程的教材或参考书,还可作为有关工程技术人员的工作参考书。
-
Java程序设计实例教程刘志成 主编《Java程序设计实例教程》系统介绍了Java语言的基础语法和Java桌面程序开发相关技术,主要内容包括Java语言概述、Java数据类型与运算符、Java流程控制语句、Java面向对象编程技术、Java图形用户界面技术、Java异常处理技术、Java输入输出技术、多线程编程、网络编程和数据库编程。《Java程序设计实例教程》根据Java桌面开发程序员的岗位能力要求,融入SCJP认证和NCRE二级Java考试的内容,结合高职学生的认知规律,精心组织教学内容。全书通过54个典型的案例,由浅入深地介绍了Java基础语法和Java桌面开发技术。将知识讲解、技能训练和职业素质培养有机结合,融“教、学、做”三者于一体,适合“项目驱动、案例教学、理论实践一体化”的教学模式。《Java程序设计实例教程》可作为高职高专IT类相关专业Java程序设计入门课程的教材,也可作为计算机培训班的教材,以及Java程序员的参考书。