JAVA及其相关
-
Java程序设计语言(美)ken Arnold著本书主要讲授Java程序设计语言,系统地介绍Java的主要包(即java.lang.*、java.util和java.io)中的大多数类,并以内容丰富的示例对这些类如何工作进行了深入剖析。作者对这部经典著作进行更新,使其反映了Java 2标准版5.0(J2SE 5.0)中主要的增强。本版中增加了几章新内容,专门讨论泛型、枚举以及注解(这些是5.0版引入的主要的新特性),并且加了几小节论述断言和正则表达式。本书经过更新后还结合了当今构建健壮、高效和可维护的Java软件的最佳实践。 本书对所有程序员(包括那些经验丰富的程序员在内)都是不可或缺的参考书。 -
J2ME技术开发与应用李研、刘晶晶、俞一鸣本书详细讲解了J2ME丌发中的用户界面、记录存储、媒体播放、联网、3D特效等技术,并且还推出三个富有代表性的实例,以不同的开发程序的方式介绍了程序开发流程,读者可以根据不同的需要选择不同的流程,从而使本书更加具有针对性和实用性。本书内容全面、易于理解、实例众多。为读者更好地使用这项技术和标准进行工作提供了很好的指导。书中既包含了简单易懂的代码片断,也有大量实际可用的应用实例,并包括大量商业级的源程序。读者可以迅速掌握J2ME的核心API类库以及无线应用系统的开发过程,是从事无线应用系统开发人员的优秀参考书籍。希望通过本书的学习,读者不但能够掌握J2ME的基本概念和基本操作知识,理解J2ME平台的设计理念,同时通过本书中应用实例的介绍,快速全面掌握J2ME应用开发流程,从而能够完成具体的实际工作。 -
Java程序设计许满武Java语言自1995年面世以来,不断改进完善,2005年又增加了新的语言成分。《普通高等教育十五国家级规划教材:Java程序设计》汲取了James Gosling与Ken Amold等人关于Java设计的精华,增添了目前Java语言最新发展的特色,融入了语言概念与原理的剖析,还与传统编程语言C++进行了比较。《普通高等教育十五国家级规划教材:Java程序设计》内容共分五篇。第一篇介绍面向对象程序设计。第二篇介绍Java的命令式成分,包括运算符、表达式和控制流语句。第三篇介绍Java的面向对象机制,这是《普通高等教育十五国家级规划教材:Java程序设计》的核心,包括类、扩展类、接口和内嵌类型,并介绍了Java语言的最新成分。第四篇介绍Java语言基础类,包括异常、字符串、线程、类型编程、废区收集和内存管理、包。第五篇介绍J2SE类库,主要包括输入/输出、集聚类型及其他设施,也包括用于系统编程的类库。各章后配有适量的练习题。附录中给出Java语言和文档注释的最新语法规范。作为“十五”国家级规划教材,《普通高等教育十五国家级规划教材:Java程序设计》可作为计算机专业的本科生的教学用书和研究生的参考教材,也可作为软件工程开发人员的自学用书和研究人员的参考用书。 -
Java程序设计习题解答及上机实践刘慧宁 等编著《21世纪高等院校应用型规划教材:Java程序设计习题解答及上机实践》是与《Java程序设计》配套的习题解答及上机实践辅导教材。 《21世纪高等院校应用型规划教材:Java程序设计习题解答及上机实践》分为习题解答和上机实践两部分。其中,习题解答部分给出了《Java程序设计》各章习题的参考答案;上机实践部分给出了16个精心设计的实验,每一个实验又分为几个子实验,每个子实验针对一个专门的题目,分为“实验题目”、“实验目的”、“实验步骤”和“参考答案”四部分。《21世纪高等院校应用型规划教材:Java程序设计习题解答及上机实践》适合高等院校和培训机构用作Java语言程序设计课程的辅导教材,也适合初、中级读者自学。 -
Java编程规范高斯林编著本书由Java技术的发明者编写,是Java编程语言的权威性技术指南。如果你想知识语言之构造的精确含义,本书是最好的资源。本书全面、准确而详细地论及了Java编程语言。它提供了对于自前一版以来添加的所有新特性的完整描述,包括泛型、注释、断言、自动装臬、枚举、for-each循环、可变元数方法和静态导入子句。本书试图详细说明Java语言的语法和语义规范。编者试图在每一种语言结构的行为,以便让所有实现都接受同一个程序。除了时间相关性或无法确定因素之外,如果有足够的时间和足够的内存空间,用Java编程语言所写的程序应该可以在所有机器和所有实现中计算出相同的结果。 -
Java课程设计黄明、梁旭、周绍斌本书是专门为课程设计而编写的。内容包括语言介绍、课程设计指导和例子。每个例子的内容都相对独立,且其程序全部调试通过。本书的例子有贪食蛇游戏、俄罗斯方块游戏、个人信息助理工具、家庭理财工具、图书管理系统、人事档案管理系统、学生成绩管理系统共7个课程设计的例子。本书适合高等院校相关专业的学生,也适用于高职、高专及成人教育等不同层次的人员。本书是《程序设计语言课程设计丛书》中的一册,《程序设计语言课程设计丛书》基本覆盖了当前比较流行的软件开发语言。每本书包括语言介绍、课程设计指导以及6~8个课程设计例子,每一个例子内容都相对独立。每个例子包括需求分析、总体设计、详细设计等。对每个例子都进行详细分析,突出指导性与可操作性相结合的特点。书中的程序全部调试通过,放在电子工业出版社网站上。 -
Java程序设计基础实训教程刘文军、张英、冯祥胜《高等职业教育计算机软件、计算机网络专业系列教材:Java程序设计基础实训教程(附CD光盘1张)》共分3部分,每一部分都以一个具体的实际项目为例,阐述Java应用的几个主要方面,以及进行项目开发的各阶段的工作内容以及实施过程。《高等职业教育计算机软件、计算机网络专业系列教材:Java程序设计基础实训教程(附CD光盘1张)》每个部分都可以单独学习和练习,但同时又遵循从简到繁的原则。为便于读者学习,《高等职业教育计算机软件、计算机网络专业系列教材:Java程序设计基础实训教程(附CD光盘1张)》附带的光盘提供了书中所讲3个案例的全部源程序和使用说明,并录制了相关录像,使读者可以更轻松地安装和配置本教材的每个例子。《高等职业教育计算机软件、计算机网络专业系列教材:Java程序设计基础实训教程(附CD光盘1张)》既可作为高职高专计算机软件、计算机网络专业学生使用,也可以作为广大程序设计爱好者的参考用书。 -
Eclipse3高级编程(美)多姆(Daum, B.)著;李化译Eclipse给Java世界带来了极其深刻的影响。它是一个开源平台,用于开发前沿的程序、组件和Web站点等。本书是第一本探索Eclipse 3强大扩展功能的书籍。Berthold Daum向读者展示了如何利用这一强有力的Java IDE来轻松地编码、测试、调试和部署应用程序。本书演示了如何高效地编写代码以及正确地组织开发项目。在学习创建一个MP3播放器的过程中,将为读者解开SWT和JFace库的奧秘。本书还介绍了如何在胖客户端平台下开发自己的产品。本书主要面向那些借助Eclipse来开发自己的专业应用程序的Java程序员。 本书介绍了Eclipse的安装、配置和使用;介绍了Eclipse工作平台的组织结构和重要功能;重点介绍了Eclipse中比较重要的概念,比如首选项、视图、透视图等;介绍了如何使用Eclipse来高效编程和组织代码;介绍了Eclipse中的Java调试器及JUnit单元测试;介绍了Eclipse对团队开发的支持;介绍了SWT和JFace库的奥秘;阐述了如何基于Eclipse平台来开发用户自己的产品:介绍了Eclipse的插件体系结构;还讨论了胖客户端平台RCP。总之,对那些过去未接触过:Eclipse、又想更多了解Eclips来说,本书是一本内容详细、通俗易懂的好书;对那些正在使用Eclipse进行开发的程序员来说,这也是一本不可多得的参考书。 -
Agile Java中文版(美)Jeff Langr(杰夫兰格) 涂波 孙勇译《Agile Java中文版:测试驱动开发的编程技术》将三者编织在一起,形成一种旨在构建专业、健壮的软件系统的统一连贯的方法。Jeff Langr向你展示如何把Java和TDD结合在一起,并且贯穿整个开发周期:帮助你从一开始就借助当前最快最有效的开发技术。掌握Java 5.0,面向对象设计和测试驱动开发。Langr的这《Agile Java中文版:测试驱动开发的编程技术》是写给每一位程序员,甚至包括对Java、面向对象开发或敏捷方法几乎没有经验的程序员的。他向我们展示如何把口头需求转变成实际的,然后如何利用这些测试创建可靠的、高性能的、Java代码,从而解决实际问题。《Agile Java中文版:测试驱动开发的编程技术》不仅是教授Java语言的核心特性,而且提供这些特性的测试代码例子。以TDD为中心的方法不仅带来更好的代码,而且提供有效的反馈,可以帮助你更快地掌握Java。较之传统的教学技巧,TDD方法是一个划时代的开始。 -
Java高级编程理查德森Java是构建服务器应用的主要语言。Java平台的最新版本——JDK5,拥有诸多新特性,例如元数据工具、泛型、自动装箱和改进的用户接口性能。本书以JDK5的先进特性为视角,从开发Java应用程序的最佳工具和技术概览开始,通过详细讨论面向Java解决方案开发的工具和技术(如JFC、持久性保存、JNI等),针对性地提供了Java开发过程中的常见问题及其解决方案,指导读者掌握核心Java语言以及JDK5的复杂内容。本书要点·什么时候使用Java的开放源代码工具(如Ant和JUnit)·如何实现、保存和恢复自己的应用程序功能·如何使用Java本机接口同其他语言库交互·在Java组件之间通信的各种方式·Java应用程序的各种安全性及部署方法·如何生成一个可配置的过程体系结构·如何开发Java中的常见模式
