《新编高等院校计算机科学与技术规划教材:Java语言实用教程(第3版)》以Java语言的内容体系为线索,将面向对象程序设计的原则与特点融入具体的Java程序实例中。在内容编排取舍方面,覆盖了全国计算机等级考试二级Java考试大纲的要求,又结合Java语言的新发展,内容中包含Java 8的许多新特性。书中含13章,主要内容为:Java概述;Java语言基础;类与对象;继承、多态与接口;常用系统类;Java绘图与Applet;图形用户界面编程;异常处理;流式输入/输出与文件处理;多线程;JDBC技术和数据库应用;Java的网络编程;Swing编程。在讲述上由浅入深,注重理论与实际的结合,例题精练,许多例子是实际应用的写照,有利于培养学生解决实际问题的能力。《新编高等院校计算机科学与技术规划教材:Java语言实用教程(第3版)》结构合理、内容丰富、通俗易懂。例题一般按照 分
J2EE是当今可用于企业软件开发的平台。本书的目标是让读者能够轻松自如地制定J2EE开发的体系结构决策与实现决策。内容涉及:在何种情况下使用分布体系结构;如何高效地使用EJB;开发有效的数据存取策略;设计简洁并且可维护性高的Web接口;设计高性能的J2EE应用程序等。本书的观点是完全独立的,面向问题而非规范,并以作者在生产实践中使用J2EE的实际经验基础。
本书是“图解电子创新制作”丛书之一,全书共12章,主要介绍用Java开发各种游戏的详细过程,包括Java游戏开发基础、竞速类游戏、棋盘类游戏、射击类游戏、策略类游戏、怀旧类游戏、益智类游戏等共57个项口。书中所有项目都提供了源程序,并给出了清晰的代码批注,更具有易读性。读者可直接使用这些程序,也可以按照门己的爱好对其进行修改。书中的游戏开发思路和创意拓展具有较高的参考价值。本书既可作为游戏开发人员或Java学习者的学习和参考资料,也可以作为与游戏开发相关的培训教材。
人类到目前为止已经能够度量越来越多的东西,例如时间、长度等,但是在软件开发领域,我们依然很难去评估一个软件系统的质量,以及维护它的难易程度。可维护性越差,意味着开发成本越高、开发速度越慢,以及由于改动带来的缺陷也越多。在现实中,我们经常会面对代码混乱、模块紧耦合的遗留系统,持续攀升的维护难度会最终导致系统不可维护,从而推倒重来。来自软件改进组织(SoftwareImprovementGroup)的咨询师们,从大量实践项目中提取出了编写可维护软件的10个佳原则,不仅可以用来测量软件的质量和可维护性,还可以指导我们如何编写出高质量的代码。本书会一一介绍这些原则,并且提供了翔实的代码示例,能够让读者一步步了解到如何对代码进行重构,从而达到满足原则、提高可维护性。本书中的代码示例都采用Java语言编写,但是背后的原则也适
本书循序渐进地讲解如何使用Java ME技术开发移动信息设备应用程序,在的MIDP 2.0规范基础上深入分析Java ME的核心技术,包括配置、简表、Java ME的图形用户界面、游戏编程、记录存储、通用联网架构等基础知识,同时提供丰富、典型的案例,目的是从实践的角度向读者展示如何更好地使用Java ME来开发手机应用程序。本书最后3个游戏案例可视为对全书内容的总结,让读者对Java ME技术融会贯通。 本书内容全面、实例丰富、易于理解,每章的内容都不流于表面,而是从实践的角度展示,为读者更好地使用Java ME开发手机应用程序提供良好的指导。本书是学习和从事无线应用系统开发的参考书籍,也适合高等院校计算机相关专业作为教材使用。
Java不但是最为流行的计算机语言,而且是的纯面向对象语言。本书针对初学者和自学者的特点,以通俗易懂的语言介绍Java语言,力求做到深入浅出,将复杂的概念用简洁浅显的语言娓娓道来。 全书内容分为5篇,共计27章,涵盖了Java程序设计语言基础、Java面向对象基础、Java图形化界面编程技术、Java网络应用程序开发技术、Java数据库应用程序开发技术等方面的内容。为了便于读者学习和实际应用,本书最后一篇通过对几个完整项目案例的分析,详细讲解了使用Java语言开发游戏程序、网络程序和数据库应用程序的完整过程,有利于初学者锻炼使用Java语言解决实际问题的能力。 本书提供有大量翔实的编程实例和丰富的项目案例,通过对项目的实现和讲解,以提高读者解决实际问题的能力,使读者逐步具备利用Java语言来开发应用程序的能力,特别适合于想学习Ja
本书以基础知识为框架,介绍了各部分知识所对应的常用开发实例,并进行透彻解析。本书内容包括java语言概述、eclipse开发工具、java语言基础、流程控制、数组及其常用操作、面向对象入门、面向对象进阶、字符串与包装类、java集合类框架、常用数学工具类、错误处理、输入/输出、枚举类型与泛型、swing入门、多线程、网络通信和数据库操作。 本书所精选的实例都是一线开发人员在实际项目中所积累的,并进行了技术上的解析,给出了详细的实现过程。读者通过对本书的学习,能够提高开发的能力。 本书提供了大量的源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式辅助学习资料,还提供迅速及时的微博、、论坛等技术支持。 本书内容详尽,实例丰富,非常适合作为零基础学习人员的学习用书和大中专院校师生的学习教材,
本书是一本针对JavaScript语言的核心内容以及由浏览器定义的客户端JavaScript应用程序编程接口的程序员指南和综合参考书。 本书第6版涵盖了HTML 5和ECMAScript5。为了介绍当今Web开发的实践,很多章节被完全重写过。这一版新添加的章节详细讲解了jQuery和服务器端JavaScript编程。 此书推荐给那些想学习Web编程技巧的有经验的程序员,以及那些想要精通这门语言的JavaScript程序员。