JAVA及其相关
-
JAVA 完全自学手册林树泽 等编著Java语言是一种跨平台的高级语言,无论是网络世界和桌面应用程序,还是分布式应用环境和嵌入式应用都可以看到Java的身影。显然Java语言依然保持着旺盛的生命力,这也使得众多的从业人员开始学习Java语言。本书一共分为五篇,循序渐进地讲述了Java语言的各项技术,第一篇的Java技术入门使读者对Java语言有个初步的了解,为后面的深入学习奠定基础;第二篇的面向对象技术是需要读者认真学习和体会的;第三篇的编程提高篇详细讲述了Java语言的高级主题,即读者进阶学习的必备内容;第四篇是Java分布式计算技术的内容,如果读者对Web编程感兴趣,相信本篇可以满足您的需求。为了说明Java语言的应用,本书在最后一篇介绍了一个实例,通过该程序从无到有的过程使读者知道如何使用Java语言编写应用程序。本书适用于Java初、中级用户,Java程序员,大中专院校相关专业参考。 -
Aiax完全手册(美)波维尔 著,闫锋欣,陈泽峰,万能 译本书是一本讲解如何利用最新的Ajax技术进行Web编程的权威指南,主要围绕作者提出的Ajax TcR库逐步展开。第1-4章为第一部分,分别讲述了Ajax技术的基本概念、JavaScript通信技术、XML Http Request对象和数据格式;第5-9章为第二部分,在YUI的基础上创建了Ajax TCR库,并在随后的章节中详细讨论了信息传输中的网络因素、安全、用户界面及Ajax站点和应用程序架构等方面的问题;第10章单独构成第三部分,从中可以了解web Service、SOAP、Mash-up和Comet等技术在Ajax中的应用;第四部分为三个附录,分别提供了Java Sctipt、HTTP和Ajax TCR库的参考。本书适合有一定Web编程基础的读者学习Ajax之用,也可作为相关培训课程的教材。 -
基于Eclipse环境的J2ME应用程序开发万辉,王军 编著《基于Eclipse环境的J2ME应用程序开发》全面介绍在Eclipse平台下进行JavaME开发的各项最新技术,内容涵盖了基于Eclipse环境的JavaME开发的各个方面,是一本学习JavaME开发技术的手册。书中介绍了JavaME的基本概念,并逐一讲解使用Eclipse开发JavaME应用所需的知识,包括EclipseJavaME环境的建立、无线应用开发包的使用、EclipseJavaME工作台、使用Eclipse创建JavaME简单应用、使用Eclipse开发JavaME图形应用、JavaME游戏设计、MIDP编程、JavaME通讯开发和使用CVS进行团队开发。书中还给出了详细的实例。《基于Eclipse环境的J2ME应用程序开发》内容广泛,围绕Eclipse下的JavaME开发,涉及Java平台基础、JavaME基础、Eclipse基础、JavaME应用开发基础、JavaME游戏开发基础和配置管理等多种知识。《基于Eclipse环境的J2ME应用程序开发》适合作为初、中级读者的指导书,也适合作为有一定Eclipse和JavaME开发经验的读者的进阶书籍,还可以用作各类院校相关专业的教材以及JavaME开发培训班的教材。 -
Java实用教程(美)希尔特(Schildt,H.) 著,杨继萍 等译《Java实用教程(第4版)》由优秀的程序员和畅销书作家Herbert Schildt编著,全面地介绍了Java的编程基础,采用最新的Java SE 6版本。《Java实用教程(第4版)》采用逐步的指导来帮助读者快速掌握Java的编程技术。读者将会首先了解Java为什么是Intemet的首选编程语言,它的面向对象的编程特征,以及Java程序的一般形式。接下来将会学习Java的编程基础,包括数据类型、运算符、程序控制语句、类、对象和方法。然后将会研究一些高级议题,如继承、异常处理、I/O系统、多线程编程,以及泛型、接口、applet和Swing等高级议题。《Java实用教程(第4版)》在国外广受好评,是一本学习Java编程的优秀的自学和培训教程。 -
Java语言的科学与艺术(美)罗伯茨 著,付勇 译《Java语言的科学与艺术》简练清晰地介绍了传统CS1课程的内容,同时也包含了最近的Computing Curriculum 2001报告计算机科学卷中指定为CS1010或CSl110课程的全部主题。自1995年首次发布以来,Java编程语言作为一种教学语言变得日益重要,现在已经成为初级计算课程的标准语言。Java语言可以让学生编写高度交互式程序,这充分激发了他们的学习兴趣。但Java语言很复杂,老师和学生们在理解Java语言的结构时,复杂性成为了最大的障碍。在《Java语言的科学与艺术》中,斯坦福大学教授、著名的计算机科学教育领导者Eric S.Roberts着重强调了更适合于初学者的友好讲解方式,使用ACM Java库简化编程。 -
J2EE应用实践教程郑阿奇 主编本书以J2EE综合应用实例为引导,系统地介绍J2EE基本技术和应用方法,对J2EE的教学具有明显的优势。其基本方法是把众多、复杂的内容分散开来,通过应用理解原理和方法。采用本书教学J2EE,既可以课堂教学,又可以用计算机在教室或机房演示教学。本书可以作为本、专科的J2EE课程、J2EE实习教材,也可作为J2EE技术培训和J2EE入门参考书。 -
Java第一步胡书敏,陈宝峰,程炜杰 著《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》讲述Java语言是复杂的,因为它承载着太多的Web开发需求点;Java又是简单的,只要用心,每个人都可以学会。你手中的这本《Java第一步》,就是通过生动的语言和一个个引人入胜的案例,向你讲述Java开发的各个知识点。《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》作者已从事Java开发多年。在《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》中,作者以自己的经验向大家描述了一条学习Java的道路,其中不求向大家讲述最复杂最高深的知识点,但求通过讲述当前最实用的开发思想和方法,尽快地达到让大家掌握用Java语言开发中等规模项目的目的。“知其然,知其所以然”是《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》的创作动机,而通俗易懂更是贯穿《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》写作的全程。当你阅读《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》时,将会发现作者在字里行间中,正用文字与你交流。在《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》的第一到第九章里,将围绕“实用性”这个主题,以“面向对象”的思考方式,向大家逐渐展开Java开发的各项基础知识,比如异常处理、网络开发、数据库,以及Swing。在这个部分里,大家将通过一种益智游戏——象棋,来理解Swing里的界面开发和事件处理方式。在《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》的第十到第十六章里,将围绕Java语言的精髓——设计模式和架构思想,通过贪吃蛇和生命游戏等案例,讲述Java项目设计过程中思考问题的方式。通过了解本章的DAO、MVC等思想,大家能了解到Java设计思想的本质。在前两部分的铺垫下,在《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》的十七章及以后的部分里,讲述了Java的Web开发组件和Web开发模式。这部分比较实用的Java技术将会使你能够很快地从事软件公司里的Web开发工作。《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》虽以“实用性”为宗旨,但大家在阅读《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》时,不应过多地拘泥于“实用主义”,过分地关注其中的API,而应当通过语法关注设计模式和架构思想的本质,这样才能在Java艺术殿堂里得到更完美的享受。《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》不是一本技术说明手册,而是一本Java编程思想的指南。你即将探索Java艺术的殿堂,这《Java第一步:基础+设计模式+Servlet+EJB+Struts+Spring+Hiberna》将会让你更快地获得Java的知识、智慧和成就感。 -
Java程序设计杨旭超 主编《全国高等职业教育计算机类规划教材·实例与实训教程系列:Java程序设计》内容分为三个部分:第一部分主要介绍Java语言的开发环境、基本数据类型和基本语法知识,便于读者了解与掌握Java语言基础知识,为后续学习打基础。第二部分介绍Java语言面向对象的编程思想、方法和技巧,内容包括Java面向对象技术的基础理论、主要原则和思维方式,类与对象机制、包、接口、系统类库、最终类、抽象类、Java常用工具,Applet与图形用户界面、事件处理、多媒体编程等。第三部分内容包括Java语言的异常处理、多线程编程、网络编程、数据库编程等。《全国高等职业教育计算机类规划教材·实例与实训教程系列:Java程序设计》可以作为高等院校、高职高专类院校计算机专业教学用书,也可作为初学者自学用书。 -
Core Java/Java应用程序设计教程刘甲耀,郑小川,严桂兰 编著本书((Core Java/Java应用程序设计教程》,首先阐述Core Java/Java应用程序设计的方法与技巧,然后列举一题多解的示例,在每条语句后加以注解,说明其含义与作用,并对同一示例的不同方案说明其使用的方法与手段,使读者能通过具体的对比及方法与手段的反复使用,熟练地掌握Core Java/Java的编程方法。本书内容包括:基本Core Java/Java(含基本编程模式,基本数据类型,基本数据输入/输出,基本运算符,条件与循环语句,方法);引用(含引用的含义与操作,对象与引用的基础,字符串,数组,异常处理,文件);对象与类(含面向对象程序没计的含义,javadoc,基本方法,软件包,附加的构造);继承(含继承的含义,继承的基本语法,多重继承,接口,通用组件的实现)。全书所有示例均Core Java2(使用Textpad工具)环境通过,一题多解的示例充分体现了Core Java/Java编程的灵活性、多样性、实用性与趣味性。本书提供了Core Java/Java应用程序设计的最基本的理论与方法,若与《Core Java/Java应用程序设计案例》一书配套使用,会加快掌握使用Core Java/Java的编程能力。本书可作为大专院校计算机及相关专业的教材,并可供各行各业从事计算机应用的人员参考使用。书中附录提供了Text与JDK的使用步骤及Core Java安装步骤和习题参考答案。 -
JavaScript设计模式(美)哈梅斯,(美)迪亚斯 著,谢廷晟 译《JavaScript设计模式》共有两部分。第一部分给出了实现具体设计模式所需要的面向对象特性的基础知识,主要包括接口、封装和信息隐藏、继承、单体模式等内容。第二部分则专注于各种具体的设计模式及其在JavaScript 语言中的应用,主要介绍了工厂模式、桥接模式、组合模式、门面模式等几种常见的模式。为了让每一章中的示例都尽可能地贴近实际应用,书中同时列举了一些JavaScript 程序员最常见的任务,然后运用设计模式使其解决方案变得更模块化、更高效并且更易维护,其中较为理论化的例子则用于阐明某些要点。《JavaScript设计模式》适合各层次的Web 前端开发人员阅读和参考,也适合有C++/Java/C# 背景的服务器端程序员学习。
