JAVA及其相关
-
Java程序设计实例教程魏先民,徐翠霞 主编Java是一种很优秀的编程语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,是目前软件设计中极为健壮的编程语言。Java语言不仅可以用来开发大型的应用程序,而且特别适合在Internet上应用开发,Java已成为网络时代最重要的编程语言之一。《Java程序设计实例教程》以培养学生Java语言应用能力为目标,注重可读性和实用性,配备了大量的案例,每个案例都经过精心的考虑,既能帮助读者理解知识,又具有启发性。《Java程序设计实例教程》通俗易懂,便于自学,针对较难理解的问题,涉及的案例都是从简单到复杂,内容逐步深入,便于读者掌握Java编程的技巧。《Java程序设计实例教程》共分8章,讲解Java程序设计知识及其编程方法,包括Java语言的基础语法、结构化程序设计、面向对象程序设计、数组、字符串、异常处理、文件和数据流、图形用户界面设计、小应用程序、线程、多媒体和图形学程序设计等内容。《Java程序设计实例教程》可以作为高等院校相关专业的教材,也适合自学者及软件开发人员参考使用。《Java程序设计实例教程》配有电子教案,读者可以从中国水利水电出版社网站上下载,网址为:http://www.waterpub.com.cn/softdown/。 -
Java语言程序设计课程实践陈明 编著本书是Java语言程序设计的辅助教材,主要内容包括三部分。第一部分通过两个实例(宿舍管理系统、在线银行系统)描述了典型的JSP程序的设计,第二部分通过三个实例(打字机式跑马灯系统、时钟系统、聊天室系统)描述了典型的Applet小程序的设计,第三部分通过四个实例(计算器、文本编辑器、画图系统、超市管理系统)描述了典型的Java应用程序的设计。对每一部分的介绍都包括系统概要、基本功能要求、主要知识点、系统设计思路、部分源程序代码等。本书可作为高等院校的Java课程设计教材,也可作为Java程序设计人员的参考书。 -
Java程序设计教程(美)刘易斯,(美)洛夫特斯 著,罗省贤,李军 译《Java程序设计教程(第6版)》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导。全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常的捕捉和处理、集合类的定义方法和泛型类的概念,书中提供了大量具有可实践性的程序实例、自习题及答案、练习题和编程项目、生动的“软件失误案例”和“视频讲解”学习辅导短片,并且在每章中都补充了针对本章主题的图形用户接口设计知识和实例,这部分内容可形成完整的Java GUI设计知识体系。此外《Java程序设计教程(第6版)》还有内容丰富的附录。《Java程序设计教程(第6版)》适合作为高等院校高软件专业与计算机应用专业的教材,同样对工程技术人员也有很高的参考价值。 -
J2EE企业级应用测试实践白胜普 编著本书是一本介绍软件开发、测试方法及过程的书籍,使用的配置环境是Windows操作系统平台和第三方开源软件或者插件,先后介绍了J2EE技术、开发工具(eclipse)及服务器(JBoss/Tomcat)、项目构建及构建工具(Ant)、软件测试基础知识、软件单元测试工具(JUnit/EasyMock/Cactus/StrutsTestCase)与数据库测试组件(DbUnit)、集成测试工具(IBM Rational Functional Tester)和系统测试工具(JMeter)。在介绍过程中,首先设计应用开发模型、测试模型和构建模型;随后结合应用实例展示了应用开发、测试及构建。在大部分情况下,本书使用第三方开源软件作为应用软件开发和测试工具,不仅让读者掌握J2EE企业级应用开发、测试和构建,而且掌握面向Java的开源软件的使用。全书内容由浅入深,循序渐进,针对相同的应用需求进行了不同应用开发、测试和构建实现。随书光盘中含有本书所有应用实例的开发源代码和测试脚本源代码。本书面向软件初级测试人员;也可供大学软件工程专业,计算机专业学生,想从事软件测试工作的人员或想学习J2EE软件测试的人员使用;还可作为软件测试职业培训教材使用;对于软件高级测试工程师,也具有一定参考价值。 -
HTML,CSS,javaScript整合详解王津涛 编著本书从网页制作的实际操作出发,详细地介绍了HTML,页面制作、CSS样式控制、JavaScript动态程序以及专业开发环境的搭建。全书共18章,第1章介绍了如何搭建专业的Web开发环境;第2~10章介绍了HTML语法、标签、属性使用方法以及如何将HTML转换为XHTML;第11~14章介绍了CSS语法以及属性的使用方法;第15~17章介绍了JavaScfipt动态程序:第18章介绍了几个应用实例。本书通俗易懂,易学易用;从代码出发,回归实例;采用截图与代码结合的方式,图文并茂,便于读者理解。本书既可以作为网页设计初学者的入门教材,又可以作为网页设计人员必不可少的查询手册。 -
Java语言程序设计百问百例匡松,周永 主编《Java语言程序设计百问百例》以问题解答(百问)和案例分析(百例)的独特形式,介绍了Java语言的基本语法、程序的结构、设计方法及综合应用。全书共8章,分别为Java语言基础、用户界面、图形图像与多媒体、磁盘文件、数据库应用、JSP与Servlet开发、网络编程基础与基本网络应用开发。《Java语言程序设计百问百例》实际提供了110个“问题”和110个“案例”,内容丰富,系统全面,适合Java程序设计人员自学和参考。《Java语言程序设计百问百例》既可满足初级读者自学之用,又可作为中高级读者的查询用书,书中问答严谨,案例经典,有很强的实用价值与指导意义。 -
Java TCP/IP Socket编程(美)卡尔弗特,(美)多纳霍 著,周恒民 译在7CP/IP Socket首次发布时,Java作为一个新的未被关注的编程语言刚出现。然而,自2001年以来,Java的网络编程能力已经得到了很大程度的扩展,而且持续的应用优势已经使其成为了一个占主导地位的平台。考虑到Java受欢迎程度和近期在形式上和功能上令人兴奋的创新,本书的新版涵盖了Java的当前最新版本的内容(7.5版至1.7版),以及一些新的重要的抽象,包括NetworkInterface,InterfaceAddress,Inet4/6Address抽象、SocketAddress InetSocketAddressf1]Executor等。现在几乎所有互联网应用程序都使用Java Socket进行通信,而本书专注的、教导式的方法,使读者能够快速掌握所有计算机通信的任务和技术要点。本书特点对Socket编程的重点进行了集中简明的介绍,以使读者能够迅速掌握;并且使工程师们能够迅速地将所学的技能应用到他们的日常工作中。对最新的Java平台(1.7)进行了简明而紧随其发展的介绍,使开发者即使在最新的技术面前也能处理大量未探究的陷阱。配套网站(books.elsevier.com/companonS/9780123742551)为所有的示例程序提供了源码,从而使读者能够在上下文中查看重要的对象和方法,并理解每行代码的作用。 -
21天学通Java庞永庆 等编著《21天学通Java:20小时多媒体语音视频教学》是Java语言的入门教程,由浅入深,循序渐进地讲授如何使用Java语言进行程序开发。全书内容包括Java开发环境、Java基本语法知识、Java面向对象特点、Java界面开发,以及Java数据库开发和网络编程开发。为了便于读者学习,《21天学通Java》最后一章对一个完整学生管理系统进行了分析。具体讲解了学生模块和老师模块,以及其他各个模块的功能分析。《21天学通Java》旨在为Java语言的初学者和大中专学生提供易于入门,便于全面了解和掌握Java编程技术的教辅资料,同时对有一定经验的Java编程者和学习者也有一定的参考价值。《21天学通Java》附赠DVD光盘1张,内容包括超大容量手把手视频、电子教案(PPT)、编程参考宝典电子书、源代码及各章习题答案。 -
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之用,也可作为相关培训课程的教材。
