JAVA及其相关
-
Java上机实践指导教程(美)Nell Dale著;刘谦,苏建平等译本书代表了当前最流行的程序设计教学方法,每一章节都为读者精心设计了一组真实案例,目的是为了强化读者对程序设计概念的理解。在本书的每个章节中还提供了一定数量的程序案例分析,以便读者提高分析问题的能力。每章中的程序测试和调试练习也是针对提高读者实际解决问题的能力而设计的。由于程序设计是一门基于实践的科学,因此本书的重点就在于通过程序设计练习来强化读者对JAVA语法规则和程序设计方法的理解。 本书适用于初学JAVA程序设计的程序员,大专院校计算机软件专业的教师和学生。 -
对象揭秘(澳)Ian Joyner著;鲍志云译毫无疑问,你现在正站在书店里,犹豫着有何充分理由要舍弃书架上充拆视野的其余关于C++、Java的书,以及(较少量的)Eiffel的书而购买本书。另一种可能性是你已经买了这本书,而正在考试是不是该读下去。本书共14章,分别从对象、类、模块,特性和接口,继承和泛型以及并行机制和垃圾收集等诸多方面,细致比较了C++语言和其他两种语言伯异同,分析了它们各自的优劣。由于本书是由作者最初分析C++语言缺陷的一篇论文扩展而来,所以,本书所收集的关于C++语言的缺陷,也可以理解为“避免这样使用C++”的建议,对于C++程序员颇有助益。 -
Effective Java中文版(美)Joshua Bloch著;潘爱民译;潘爱民译本书介绍了在Java编程中57条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么、不应该做什么才能产生清晰、健壮和高效的代码。本书中的每条规则都以简短、独立的小文章形式出现,这些小文章包含了详细而精确的建议,以及对语言中许多细微之处的深入分析,并通过例子代码加以进一步说明。贯穿全书的是通用的语言用法和设计模式,以及一些具有启发意义的技巧和技术。◆“真希望10年前我就能拥有这本书。可能有人会认为我不需要任何关于Java的书籍,但是我确实需要这本书。”——JamesGosling,Java之父,Sun公司副总裁◆“一本非常优秀的书,充满了各种关于使用Java程序设计语言和面向对象程序设计的好的建议。”——GiladBracha,Sun公司计算机科学家,《TheJavaTMLanguageSpecificationy》(SecondEdition)的作者之一机械工业出版社华章公司引进的美国软件开发杂志获奖图书 -
Java 2 API大全王涛[等]编著Java是现今应用最广泛的纯面向对象的编程语言,该语言易学易用、移植性强,是开发信息管理系统、Web应用和嵌入式设备最具竞争力的程序设计语言。自从Sun公司于1995年发布了Java语言以来,Java语言在功能上不断增强,应用领域也不断扩展。Java语言从1.2版本开始与最初的1.0有了很大的差别,通常称为Java 2。本书详细介绍了基于J2SE 1.4版本的API,是一本必不可少的使用Java编程的工具书。 -
Java P2P程序设计(美)Daniel Brookshier等著;常晓波,李静译点对点(P2P)网络无疑是当前最热门的话题之一。所谓P2P,其实是一个网络模型,它的基本概念就是任何的节点都可以作为服务器或者客户端。而JXTA是SUN推出的一个用于P2P应用开发的网络计算平台。本书由JXTA社团成员编写,具有很强的权威性。本书旨在使读者理解P2P概念,全面介绍了JXTA的Java J2SE参考平台实现,另外还介绍了JXTA API和精心挑选的几个应用程序和服务实例。 本书适合希望了解P2P和希望学习JXTA的开发人员阅读。 -
The Java Developers Almanac 1.4 Volume 2 )(美)patrick chan本年鉴是所有Java程序开发人员必备的参考书。本书不管是在内容上还是在组织上,都具有一流的水准。它先从Package的级别介绍Java库,再逐渐地深入各个独立的类级别。我觉得拥有这样的一套参考书是绝对有必要的,我手上的老版本《Java开发人员年鉴》已经使用多年,由于经常使用、里面的一些书页都已经脱落。我的职业是为有经验的开发者讲授Java课程,经常都要在课堂上回答一些涉及原型和其他方法的问题。可想、而知这样的一本书对我有多重要.书中的例子也提高了它的内在价值,所以你拿到的并不仅仅是一个全面的方法列表。尽管我可以轻松地指出一个方法如何在原型中使用,但如果能拿一、两个实际的例子来说话、我的学生就可以更快地理解。强烈建议你将本套《Java开发人员年鉴》选为自己的Java语言参考书、而且它肯定会出现在我今年的Top 10书籍列表中。——Amazon.com Top 50书评员:Charles Ashbacher本年鉴是Java类库的一幅全图。它覆盖了几乎所有的库,可以从本书中方便地查找方法名、参数及其他细节,还可以快速地了解类和类之间的关系。 -
JavaScript即用特效叶肇灵 编著本书将JavaScript特效分为11类,介绍了100多种较突出的特效,程序随书附送(从网上下载)。每一个特效,我们都列出[可改动的语句]及改动后功能。你只要作少许修改,就可以写出自已独有的特效。为了方便你修改及学习JavaScript,本书附录内有JavaScript编写要点及JavaScript对象属性、方法一览。创作由临摹开始,学完本书的例子,相信你也能创作出自已的JavaScript。本书配套程序可以在上海科技精品电脑图书频道下载,除了本书介绍的所有JavaScript特效以外,还收集了另外80多个JavaScript特效。 -
Java——计算机科学与程序设计导论(美)Walter Savitch著畅销书作者WalterSavitch在本书中沿用他具有亲和力的用户友好的写作风格,向读者讲授用JAVA进行问题求解与程序设计的技巧。此修订版本讲解了面向对象程序设计和计算机科学中的一些重要概念,如软件测试与纠错技术、程序风格、继承和异常处理。书中内容包含了Swing库的详尽内容和事件驱动程序设计。Savitch以灵活的方式简洁、轻松自然地讲述了具有主要程序设计语言特征的JAVA,使教师和读者可按需使用各个章节。本书提供了JAVA的当前发展特征,包含对JAVA2的讲解。为帮助计算机专业的学生学习CS2或数据结构课程,本书讲解了关联数据结构。同样目的也介绍了数组。书中含有自测练习题、程序设计习题和图,使读者可运用文中概念多做实践练习。随书所附光盘包括书中程序代码及小型JBuilder3.5(Windows、Linux及Solaris环境适用)。本书适用于高等院校本科计算机及相关专业的程序设计类课程。作者WalterSavitch于1969年在美国加州大学Berkeley分校获数学博士学位,后任教于加州大学SanDiego分校,现为该校计算机系教授,并任计算机识别科学交叉学科博士学位专业的指导主任。Savitch教授的研究领域包括复杂性理论、形式语言理论、计算语言学和计算机科学教育资源开发。他不但发表多部研究型著作、参与从事多项写作项目,还出版了多本广受读者欢迎的计算机学科教材,包括Pascal、Ada和C++的CS1、CS2课程教材。内容:⒈计算机与JAVA对象简介⒉初始数据类型、串与交互式输入/输出⒊控制流⒋类与方法定义⒌对象与方法进阶⒍数组⒎继承⒏异常处理⒐流与文件输入输出⒑动态数据结构⒒递归⒓运用Swing对象的视窗界面⒔Applets与HTML⒕Swing对象进阶⒖图形对象附录1JAVA保留字附录2优先级规则附录3Unicode字符集附录4SavitchIn附录5PROTECTED与PACKAGE修饰符附录6DecimalFormat类附录7接口定义附录8Iterator接口附录9对象复制(克隆)附录10JAVADOC附录11C++与JAVA比较附录12JBUILDER应用 -
JAVA实用案例教程张利国编著本书系统地介绍了Java语言基础知识、面向对象编程(OOP)和一些重要的高级特性,如内容类、事件处理机制、多线程、JDBC等,并附有一套具有代表性的Sun认证Java程序员(SCJP)考试模拟试题及深入分析。本书结构完整、论述生动、深入浅出;围绕各知识点提供了丰富的例程和综合实用案例,清楚地展示了基于Java技术进行实用性应用软件开发的全过程;适合作为高校及社会培训机构教材,以及各类Java初学者的自学参考书。本书全部源代码可在新东方网站www.getjob.com.cn上下载。 -
从零开始沈伯青编著Java是一种简单的、面向对象的、分布式的、解释的、健壮的、安全的、结构体系中立的、具有可移植的、性能优异的、多线程的、动态的编程语言,有着广泛的应用前景。本书结合丰富的实例介绍了Java的编程思想、语言基础、数组和流程控制、基本工具包类的使用、异常处理机制、线程和多线程机制、界面编程、网络编程、数据库编程等知识,并介绍了JSP技术的入门知识。目的是使读者能迅速、准确地了解和掌握这门编程语言。本书选例典型,针对性强,基本概念清楚、内容全面、语言简洁并且趣味性强,适合Java初学者和具有一定专业知识的软件开发人员阅读,同时也可以作为相关培训班的培训教材和大专院校师生的参考书。目录:第1章Java简介1.1Java产生的背景1.2Java概述1.3Java的用途1.4Java语言的特点1.4.1简单1.4.2面向对象1.4.3分布性1.4.4解释性1.4.5健壮性1.4.6安全性1.4.7体系结构中立1.4.8可移植性1.4.9高性能1.4.10多线程1.4.11动态性1.5学习Java的建议1.6小结第2章运行环境安装与测试2.1系统要求2.2安装JSDK2.3JSDK目录结构2.4环境变量2.4.1基本DOS可执行命令2.4.2设置Path环境变量2.4.3添加CLASSPATH环境变量2.5试运行2.5.1环境测试2.5.2程序测试2.6应用程序流程2.6.1建档应用程序Javadoc2.6.2反汇编器Javap2.7小结2.8习题第3章面向对象和类的概念3.1面向对象的思想3.2对象和类3.3组织类和类行为3.3.1创建类3.3.2类对象和消息3.3.3运行程序3.4继承3.4.1创建类层次结构3.4.2单重继承和多重继承3.4.3继承的实现和使用3.5接口3.5.1接口的创建3.5.2接口的扩展3.5.3接口的实现3.6包3.7小结3.8习题第4章Java语言基础4.1关键字4.2变量和常量4.2.1变量4.2.2创立变量和变量赋值4.2.3常量4.3数据类型4.3.1基本数据类型4.3.2数据类型值4.3.3数值型数据间的混合运算4.4注释4.4.1注释的语法4.4.2Javadoc标准@标志4.5语句和表达式4.6运算符4.6.1算术操作符4.6.2关系操作符4.6.3布尔型操作符4.6.4字符串操作符4.6.5赋值操作符4.6.6特殊操作符4.7修饰符4.7.1抽象修饰符4.7.2最终修饰符4.7.3私有修饰符4.7.4被保护修饰符4.7.5公用修饰符4.7.6静态修饰符4.8小结4.9习题第5章数组和流程控制第6章类的创建和类的实例第7章小程序第8章工具包类的使用第9章异常处理第10章线程与多线程第11章一个较复杂的应用程序第12章动画和图像第13章可视化编程一第14章可视化编程二第15章流的输入输出第16章网络编程和网络监听第17章JDBC编程第18章JSP起步附录1Java问答集锦附录2Java编程建议
