JAVA及其相关
-
Java程序设计教程(美)刘易斯,(美)洛夫特斯 著《Java程序设计教程(第6版)(英文版)》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导。全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常的捕捉和处理、集合类的定义方法和泛型类的概念,书中提供了大量具有可实践性的程序实例、自测题及答案、练习题和编程项目、生动的“软件失误案例”和“视频讲解”学习辅导短片,并且在每章中都补充了针对本章主题的图形用户界面(GUI)设计知识和实例,这部分内容可形成完整的Java GUI设计知识体系。此外《Java程序设计教程(第6版)(英文版)》还有内容丰富的附录。《Java程序设计教程(第6版)(英文版)》适合作为高等院校软件专业与计算机应用专业的教材,同样对工程技术人员也有很高的参考价值。 -
Java程序设计于万波 等编著《Java程序设计》讲解Java的一些基本内容。第1章是Java程序介绍,通过第1章的学习可以初步了解Java。第2章讲解图形、图像、动画程序设计以及如何利用Java制作图形用户界面。第3章给出了一些客户端与服务器的通信程序。第4章讲解数据库程序设计并且给出了一个实例。第5章讲述语言规范、语法规则。第6章介绍Web网络程序设计。第7章介绍如何使用目前流行的Eclipse软件。《Java程序设计》可以作为高等院校各专业学生学习Java的教材,也可以作为高级程序设计以及面向对象课程的参考书。 -
Java项目开发实训教程朱福喜,黄方胜 编著基于作者对Java语言有着深入研究与丰富的教学经验,通过一个经典的俄罗斯方块游戏程序开发为主线,逐步讲解Java语言最常用的知识点以及程序开发技巧,达到动手实践、轻松掌握Java开发的目的。《Java项目开发实训教程》共分21个实训,在每个实训中包含若干实验。其中,前10个实训采用37个实验讲解了Java最常用的40个知识点、面向对象的基本思想和方法;实训11~18以完整的俄罗斯方块游戏为主线,通过剖析36个实验活学活用49个知识点,体会整个游戏开发的全过程;实训19~20在俄罗斯方块游戏的基础上增加网络功能,实现双人对战游戏的开发,使您拓展项目开发的思路;实训21是当前最为流行的Java开发工具Eclipse及测试和部署插件的简单使用方法举例。步步引导,使有志学Java者,事竟成。《Java项目开发实训教程》可广泛适用于高等院校、职业技术学院的计算机及相关专业的学生作为学习Java语言的实训教材,也适合于欲提高动手能力和Java编程水平的自学人员阅读参考。 -
Java软件开发基础骏屏,张红实 主编《21世纪高等职业教育计算机系列规划教材:Java软件开发基础》针对Java程序开发初学者,力求对学生的基本编程能力、编程规范、调试与测试能力进行综合培训。全书分为两大部分,第一部分以任务驱动教学为主,学生在完成任务中将学习到:开发环境配置与开发工具使用、数据类型的声明与转换、方法及运算符的使用、分支语句、循环语句。第二部分以项目驱动为主,选用学生熟知业务逻辑的ATM机模拟程序,使学生在完成项目的过程中学习到输入,输出、开关语句、字符串的处理、数组的使用、异常的处理、文件的读/写、软件测试基本原理。《21世纪高等职业教育计算机系列规划教材:Java软件开发基础》还带有多套单元自测题,其中综合测试题由精选的计算机二级考试历年真题整合而成。《21世纪高等职业教育计算机系列规划教材:Java软件开发基础》强调规范编码,不断地出现编码规范的提示,使学生自觉或不自觉地养成良好的编程习惯。《21世纪高等职业教育计算机系列规划教材:Java软件开发基础》可作为高职院校学生的教材,也可作为Java软件开发人员的自学参考书。 -
Servlet与JSP核心编程(美)霍尔,(美)布朗,(美)蔡金 著,胡书敏 等译《Servlet与JSP核心编程(第2卷 第2版)》在第1卷的基础上,广泛涉及自定义标签库、过滤器、声明式安全、JSTL和Struts等主题,并沿袭深受读者喜爱的写作风格,通过完整、有效、资料丰富的程序来演绎目前最流行的技术和最佳实践。Java EE已经成为电子商务网站、动态网站和Web应用与服务开发的首选,作为这一平台的基础,servlet与JSP的重要性日益突出,并在极短的时间内得以迅速普及。透过《Servlet与JSP核心编程(第2卷 第2版)》,读者可以掌握如何通过部署描述文件web.Xml来控制Web应用的行为,如何通过声明式安全和编程式安全来增强Web应用的安全,如何使用servlet和JSP过滤器来封装Web应用常见的行为。同时,读者还将学会如何控制Web应用生命周期中的主要事件,掌握JSTL最佳实践,了解如何构建自定义标签库。此外,《Servlet与JSP核心编程(第2卷 第2版)》还用较多篇幅深入介绍了Jakarta Struts框架。 -
Java语言程序设计孙明 编著《Java语言程序设计》主要内容包括Java概述、数据类型及其转换、运算符、表达式和语句、面向对象程序设计基础、Java的继承机制、数组与字符串、异常处理、输入和输出处理、Java多线程机制、Java网络程序设计、Java集合框架、数据库程序设计等。《Java语言程序设计》语言精练,实例丰富,条理清晰,应用性强。《Java语言程序设计》既可作为高等院校各专业的Java程序设计教材,也可作为软件开发人员的参考书。 -
Java SE 6从入门到精通(美)弗里森 著,刘志忠 译每两年左右,Sun公司就会发布Java平台的一个重要更新,并且每个更新都会引入新的特性和改进已有的特性。《Java SE 6从入门到精通》主要涵盖Java SE 6中的一些关键的新特性——从核心类库到安全以及Web服务。作为一名繁忙的程序员,您需要能够轻松地了解这些关键信息。《Java SE 6从入门到精通》将明确地告诉您Java SE 6和以前版本之间具体有什么区别。第1章从全局的角度介绍了Java SE 6的一些新特性。后续章节则分别介绍了Java SE 6各个特定领域的特性,如JDBC、脚本、Swing以及抽象窗口工具包(Abstract Windowing Toolkit,AWT)。每章的最后都给出了练习以测试您对相关主题的理解。附录D提供了这些问题的参考答案。其他附录总结了Java SE 6注解类型、工具以及性能方面的改进。在学习Java SE 6的新特性时,您可能也想了解一下Java SE 7中将会有哪些特性。因此,《Java SE 6从入门到精通》还涵盖了在Java SE 7中即将推出的新功能。您将会发现一些新的语言特性(如闭包)和API的改变(如Swing Application Framework)。编写《Java SE 6从入门到精通》的目的是以可靠的方式为您提供Java SE 6的最新知识以便让您快速理解,并展望在未来可能获取哪些特性,从而使您可以充满自信地迎接未来几年Java技术的发展。 -
Java基础案例教程陈文兰,刘红霞 主编本书从解决问题的角度出发,通过案例教学的形式,对Java程序设计语言的各个知识点精心设计了独立又有联系的大量案例,将知识讲解融到案例中,通过任务驱动方式展开教学,使读者在完成任务的过程中,全面掌握Java编程基本技能。本书可作为高职高专院校计算机及相关专业的教材,也可以作为Java开发基础培训和自学用书,配合JSP、J2EE使用。为配合教学,本书在网上提供有课件、习题解答、程序源码,供学生教师参考。 -
搜索引擎零距离王亮 编著《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》的内容中,既有教科书式的理论阐述,也有“七天入门”式的实例解析,还有《Linux内核情景分析》风格的细致的代码分析,甚至还有一些英语文献翻译,从初学者到有一定经验的搜索引擎开发人员,各个层次的读者都能找到一些适合自己阅读的章节。随着网络信息资源的急剧增长,人们越来越多地关注如何快速有效地从海量的网络信息中,抽取出潜在的、有价值的信息,使之有效地在管理和决策中发挥作用。搜索引擎技术解决了用户检索网络信息的困难,目前搜索引擎技术正成为计算机科学界和信息产业界争相研究、开发的对象。《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》的作者是一位资深的搜索引擎开发人员,书中对数据获取(网络信息挖掘)与数据检索(搜索引擎)两个方面作了深入的介绍。《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》首先提出了一套“网络数据挖掘”的完整理论,并给出一个实际的智能爬虫系统,通过理论与实际的完整呈现,使读者能够对“网络数据挖掘”有一个比较具体的认识,然后介绍了一个专用程序语言IRS,并给出了这个语言的编译器以及虚拟机的实现方法。《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》还通过对多个开源搜索引擎项目抽丝剥茧的细致分析,引出搜索引擎的一些基本原理与开发方法,并介绍了一个商业化搜索引擎的实例。《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》的最后还结合一个Java框架介绍了一些软件设计思想。《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》涉及网络数据挖掘、搜索引擎原理、编译原理、数据库原理、正则表达式、软件工程、设计模式、Ruby语言、HTTP协议等计算机科学与技术的知识,适合搜索引擎开发人员作为参考,也适合有一定计算机基础的读者阅读,以扩展视野。 -
RIA开发权威指南路遥,蓝科,王震 编著JavaFX是一门比较新颖的RIA技术,《RIA开发权威指南:基于JavaFX》从JavaFX技术特点、开发环境、语法与开发工具入手,通过基础讲解与应用案例,使读者可以快速地了解并掌握这一全新的、强大的RIA开发技术。全书共分为九章,第1章主要介绍JavaFX的历史、组成和技术架构,以及RIA的基本概念;第2章以Step by Step的方式带领读者了解并构建JavaFX的开发环境;第3章到第5章详细介绍了JavaFX Script的数据类型与基本语法、JavaFX GUI以及相关开发工具;第6章到第8章通过对三个JavaFX应用案例的讲解,来巩固和实践之前学到的内容;第9章为JavaFX常见问题的解答。《RIA开发权威指南:基于JavaFX》的定位是入门级的技术书籍,不但适合希望通过学习JavaFX来进行RIA开发的初学者,而且同样适合那些具有一定Java编程技术的程序开发人员。
