JAVA及其相关
-
新手学JavaFX(美)蒂马尔齐奥 著,梁凯 译《新手学javafx》首先解释javafx背后的技术,随后介绍如何安装javafx开发环境和工具,包括javafxsdk、javasesdk和netbeans。接着,学习如何轻松开发桌面、浏览器和手机应用程序。《新手学javafx》涵盖了特效与变换、动画、事件以及swing组件的知识。最后还涉及创建自定义节点,嵌入音视频,使用javafx布局,使用css等技术。阅读本教程将有助于您快速掌握javafx。主要内容 ·重要技能与概念:每章的开始都会列出本章内的重要技能。 ·专家释疑:q&a部分包含了额外的有用信息和提示。 ·试一试:动手练习展示了如何应用学过的技能。 ·说明:说明了主题部分所涉及的相关扩展信息。 ·提示:给出了有益的提醒或替代的做法。 ·代码注释:带有注释的范例代码说明了要讲解的编程技巧。 -
Java程序设计教程(美)刘易斯,(美)洛夫特斯 著《国外计算机科学教材系列:Java程序设计教程(第七版)(英文版)》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设《国外计算机科学教材系列:Java程序设计教程(第七版)(英文版)》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导。全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常的捕捉和处理、集合类的定义方法和泛型类的概念,书中提供了大量具有可实践性的程序实例、自测题及答案、练习题和编程项目、生动的“软件失误案例”和“视频讲解”学习辅导短片,并且在每章中都补充了针对本章主题的图形用户界面(GUI)设计知识和实例,这部分内容可形成完整的Java GUI设计知识体系。此外,本书还有内容丰富的附录,并提供了在线程序设计实践网站服务。 -
jQuery实战(美)比伯奥特,(美)卡茨 著,三生石上 译jQuery是目前最受欢迎的JavaScript/Ajax库之一,能用最少的代码实现最多的功能。《图灵程序设计丛书:jQuery实战(第2版)》全面介绍jQuery知识,展示如何遍历HTML 文档、处理事件、执行动画、给网页添加Ajax以及jQuery UI。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jQuery如何与其他工具和框架交互以及如何生成jQuery插件。《图灵程序设计丛书:jQuery实战(第2版)》适合各层次Web开发人员。 -
SuperMap iServer Java从入门到精通SuperMap图书编委会 著地理信息共享一直是3s领域研究的热点和重点,近年来,对地理信息共享的需求剧增,促进了面向服务的地理信息共享模式在多个领域的快速发展,这一模式可以使信息资源共享与整合突破异构平台和各种软件应用环境的制约。为了更好地了解和应用这种新的地理信息共享模式,全书由浅入深,介绍了企业级gis服务器与服务式gis开发平台supermapiserver java的功能开发和应用。《supermap iserver java从入门到精通》共16章,主题包括:supermap iserverjava概述、supermap iserverjava服务发布与管理、开发准备、地图查询、专题图、空间分析、网络分析、数据管理、富客户端的渲染、flex应用部署、性能优化、supermapiserver java集群、地理信息服务聚合、supermap iserverjava扩展开发、web三维开发及supermap云服务。《supermap iserverjava从入门到精通》主要面向地理信息系统相关专业师生,可作为地理信息系统专业高年级学生或者研究生的实习教材,也可供从事面向网络的gis系统开发的工作者参考,帮助他们快速解决学习和工作中遇到的问题。 -
亮剑Java项目开发案例导航王寅乐 编著Java是目前最流行、发展最快的编程语言之一,随着Java新技术的不断推出,Java变得越来越强大,也越来越易用。《亮剑Java项目开发案例导航》将结合具体的项目实例向读者介绍Java开发的整个流程,同时实例中也包括了许多Java项目开发技巧与经验。《亮剑Java项目开发案例导航》共介绍了10个项目实例,其中有4个实例是关于管理系统的,两个实例是关于实用单机版软件的,两个实例是关于网络游戏的,还有两个实例是关于Web开发的。在每一个项目实例的介绍中,笔者都按照实际的开发步骤进行讲解,一步步地向读者介绍项目的整个开发过程。对每一个项目的代码都进行了详细的介绍,而且源代码中还有详细的代码注释,以尽量帮助读者读懂代码中的每一个细节。《亮剑java项目开发案例导航》不仅包含项目实例,同时也包含了笔者积累的很多开发技巧与经验,既适合java初学者阅读,也适合有一定开发经验的java开发人员阅读。《亮剑java项目开发案例导航》附赠dvd光盘1张,内容包括超大容量教学视频、电子教案(ppt)、编程参考宝典电子书及实例源代码。 -
Java入门经典(美)卡登海德 著,梅兴文,郝记生 译《Java入门经典(第6版)》通过大量示例程序循序渐进地引导读者快速掌握使用Java开发程序的基本技能。《Java入门经典(第6版)》总共24章,先讲解了Java程序的编写流程、工作原理等内容;然后介绍了有关Java编程的基本知识,包括变量、条件语句、循环语句、数组和对象等内容;随后介绍了创建图形用户界面、编写交互式Web程序、读写文件,以及使用字体、颜色和图形等相关的知识。本书还介绍了如何使用Java来开发Android app。《Java入门经典(第6版)》每章都提供了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都提供了常见问题及其答案以及练习和测验。《Java入门经典(第6版)》可作为初学者学习Java编程技术的教程,也可供其他语言的程序员学习Java时参考。 -
Java程序设计习题解答与上机实验娄不夜 等编著《高等学校计算机专业教材精选·算法与程序设计:Java程序设计(第2版)习题解答与上机实验》是《java程序设计(第2版)》(isbn978-7-302-20984-3)的配套教学用书。全书分习题解答和上机实验两部分。第一部分是主教材习题的参考解答。除个别编程题因编人上机实验而没有提供参考程序外,本书对其他所有简答题、选择题和编程题都提供了详细的解答。第二部分由15个上机实验组成。每个上机实验约需2学时,由实验目的、实验内容和实验后思考题组成。除第11章(文件与输入输出)、第13章(gui设计)和第14章(javaapplet)外,其他各章都有对应的1-2个上机实验。全书末尾是附录a(jdk的下载、安装与设置)和附录b(dos环境)。本书具有相对独立性。每道习题解答都包含题目本身。每个上机实验都包含相对独立的实验目的及针对性的操作题、程序改错题或程序完善题以及编程题。 -
深入浅出jQuery(美)班纳带蒂,(美)克兰利 著《深入浅出jQuery》简介:你是否曾经期盼过有那么一本关于jQuery的书籍,它不要求你一开始就懂得Javascript?你是否听说过jQuery可以帮助你在网站和应用中增添交互性,但是你却不知道如何着手?Ryan Benedetti和RonanCranley所著的《深入浅出jQuery》就是你的特快车票,它能带你实现外观接近真实应用程序、吸引人且交互性强的网站。 -
Java典型模块与项目实战大全明日科技 等编著《Java典型模块与项目实战大全》以Java主流技术应用及项目开发为主线,通过Java开发中最常见的15个典型模块和4个完整的项目案例,详细介绍了常用模块和项目开发的完整过程。全书分为典型模块篇、项目实战篇和环境搭建篇等3篇,共24章。典型模块篇包括备忘录模块、学生成绩管理模块、常用照片管理模块、定制打印模块、短信收发模块、FTP上传下载模块、局域网通信模块、区域地图模块、序列号注册模块、PDF查看模块、动态考题模块、多功能查询模块、文件分割模块、图书管理模块、五子棋游戏模块等15个模块,每个模块都分步进行了详细介绍,关键技术还进行了重点讲解。项目实战篇包括酒店管理系统、企业人事管理系统、医药综合管理系统、进销存管理系统等4个完整项目,每个项目都从软件工程的角度出发,从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细介绍。环境搭建篇包括JDK下载与安装、Eclipse下载与汉化、Eclipse配置与插件安装、MySQL及其工具下载安装、SQL Server 2005数据库的安装,主要对开发环境的搭建及程序开发前的必备基础知识进行了讲解。《Java典型模块与项目实战大全》所附配套光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP、Windows 7和Windows 2003下全部运行通过,保证能够正常运行。 -
轻量级Java EE企业应用实战李刚 编著本书是《轻量级JavaEE企业应用实战》的第3版,第3版保持了第2版内容全面、深入的特点,主要完成全部知识的升级。本书介绍了JavaEE领域的三个开源框架:Struts2、Spring和Hibernate。其中Struts2升级到2.2.1,Spring升级到3.0.5,Hibernate升级到了3.6.0。本书还全面介绍了Servlet3.0的新特性,以及Tomcat 7.0的配置和用法,本书的示例应该在Tomcat7.0上运行。本书重点介绍如何整合Struts2.2+Spring 3.0+Hibernate 3.6进行JavaEE开发,主要包括三部分。第一部分介绍JavaEE开发的基础知识,以及如何搭建开发环境。第二部分详细讲解Struts 2.2、Spring3.0和Hibernate 3.6三个框架的用法,介绍三个框架时,从Eclipse IDE的使用来上手,一步步带领读者深入三个框架的核心。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,因此是本书的重点部分,既包含了笔者多年开发经历的领悟,也融入了丰富的授课经验。第三部分示范开发了一个包含7个表、表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,希望让读者理论联系实际,将三个框架真正运用到实际开发中去,该案例采用目前最流行、最规范的JavaEE架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了IDE无关的、基于Ant管理的项目源码,也提供了基于EclipseIDE的项目源码,最大限度地满足读者的需求。本书不再介绍Struts1.X相关内容,如果读者希望获取《轻量级J2EE企业应用实战》第一版中关于Struts1.X的知识,请登录http://www.crazyit.org下载。当读者阅读此书时如果遇到技术难题,也可登录http://www.crazyit.org发帖,笔者将会及时予以解答。阅读本书之前,建议先认真阅读笔者所著的《疯狂Java讲义》一书。本书适合于有较好的Java编程基础,或有初步JSP、Servlet基础的读者。尤其适合于对Struts2、Spring、Hibernate了解不够深入,或对Struts2+Spring+Hibernate整合开发不太熟悉的开发人员阅读。
