JAVA及其相关
-
Java 2应用编程150例张晨[等]编著Java具有平台独立、面向对象,以及多线程等许多优点,是目前最为优秀的编程语言之一。 本书通过150个实例全面介绍了如何实现Java图形用户界面、二维和三维图形处理、输入/输出编程、网络编程、数据库编程、C/S结构编程、B/S结构编程、安全控制编程、Web Service编程、Platform Enterprise Edition编程、Platform Micro Edition编程、FNI编程、以及Java配置与集成等。这些实例典型简洁,主要功能突出,所涉及的技术可以解决同类问题。使用本书的最好方法是掌握实例中提供的技术或技巧,然后使用这些技术掌试实现更为复杂的功能,并应用到更多方面。本书内容丰富,结构合理,叙述简洁明了,可以作为广大编程爱好者提高编程水平的自学教材,出可以供程序开发人员和大专院校有关计算机及相关专业的师生作为参考资料。 -
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 Pitfalls中文版[美]Michael C. Daconta等著;Java研究组译本书旨在引导程序员绕过Java编程中潜在的"雷区",帮助你避免受挫并节省时间,以从而高效地完成编程任务。全书分为7大部分。作者根据多年来丰富的实践经验,以广受欢迎的条例的篇章结构,总结和阐述了Java编程中50个富有难度和具有实际意义的问题,一一用代码举证并提出了有效的解决方案。这50个问题涉及到Java语言陷阱、API陷阱以及常见难题的最佳解决方案。本书适合Java程序员和Java软件开发的项目管理人员阅读。 -
Java程序设计基础肖孟强等编著编辑推荐:高职高专现代信息技术系列教材。 本书是一本比较实用的高职高专教材,全书共分10章,主要内容包括:Java概述,Java基本语法,面向对象程序设计,异常处理和常用系统类,图形用户界面,图形处理,Java中的鼠标事件与键盘事件,多线程,Java输入输出,综合实例。为便于教学,本书每章内容后面均附有习题和上机实验题,以帮助读者巩固所学知识,提高编程技能。 本书配备了大量的实例,叙述详细、重点突出、通俗易懂。针对较难理解的问题,都通过一系列由简单到复杂的例子,逐步深入,便于读者理解和掌握。 本书主要面向高职高专学生,也可作为自学者及程序设计人员参考使用。 -
面向对象的分析与设计(美)Andrew Haigh著;贾爱霞等译;贾爱霞译面向对象是目前最通行的软件设计和编程方法,本书用基于面向对象的概念来讨论软件设计方法。通过阅读本书,读者可以理解面向对象的分析以及利用UMLv1.4进行设计。本书还为那些已经在从事应用程序开发的程序员提供一些有价值的信息,纠正了一些不正确的观念,有助于他们提高设计水平。??本书讨论的设计方法不仅适用于C++和Windows平台,也适用于Java和UNIX平台。??本书的主要内容如下:◆什么是对象以及面向对象的基础知识◆如何收集信息◆UMLv1.4支持的基本分析文档类型◆如何度量设计◆应避免的设计结构◆如何使用API◆理解测试涉及到的各个层次◆如何开发面向国际市场的应用程序◆学习make工具的使用◆学习源代码管理控制工具◆通过一个简单的应用程序实例,理解开发多线程应用程序时遇到的问题及其解决方法 -
Java编程思想(美)Bruce Eckel著From the fundamentals of Java syntax to its most advanced features (distributed computing, advanced Object-oriented capabilities, multithreading), Thinking In Java is designed to teach. Bruce Eckel's readable style and small, direct programming examples malce even the most arcane concepts clear. -
Java程序设计庄幸隆著Java 是一种新兴的面向对象的跨平台编程语言,Java 2企业版(J2EE)是全球广泛采用的企业应用程序开发平台。本书分为三个部分。第一部分“Java 基础篇”,介绍Java编程的基础知识,包括数据类型、语句、方法、类与对象、数据输入/输出以及线程等。第二部分“Java应用篇”,介绍各种语言程序及数据库的开发,包括EJB的介绍与应用。第三部分“XML篇”,介绍XML及其与Java的整合应用。本书内容丰富,且包含大量的实例。本书可以作为大专院校计算机专业或软件学院的教材,对于相关领域的专业开发人员也具有较高的参考价值。 -
Java语言导学(美)Mary Campione等著;马朝晖等译本书以面向任务的方法介绍Java语言,覆盖了Java语言的基础知识和使用技巧。主要内容包括:Java语言基础、对象基础和简单数据对象、类和继承、接口和包、异常处理、线程、输入/输出、Swing用户界面等。本书的作者经验丰富,为初学者指引了易学快用的方法,精选的大量实例提供了Java最新应用方法(针对Java 2 SDK 1.3版),并提供了编程问题的解决方案。本书在国外被广泛采用作为Java程序设计语言课程的教材,既适合高等院校讲授Java语言课程之用,也可供程序员作为自学和参考指南。 -
J2EE专业项目实例开发(美)Pallavi Jain;王雷译本书是学习J2EE编程的优秀参考书,主要包括以下内容:第一部分概述了有关J2EE编程的重要概念,如applet的创建、布局管理器和事件处理、异常处理和线程、存储数据和创建网络应用程序、RMI和CORBA;第二部分介绍 J2EE的编程方法;第三部分到第五部分中,每部分都围绕一个专业项目展开讨论,并通过实例引导读者通过由浅入深的方式学习各种专业项目的创建;第六部分介绍了Jini技术和Bluetooth技术;最后一部分是附录,介绍JMS。本书既有完整的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学的理论知识付诸实践。本书适用于具有一定编程基础的J2EE程序员。 -
深入浅出Java语言程序设计李云山,吕杰武编著Java经过多年的发展,已经成为应用在网络系统、电子商务、嵌入式开发中的标准。从一般网页上的Applet程序,到大型企业级的分布式运算,再到PDA、手机、IC芯片等嵌入式系统开发,都可以看到Java技术的身影。对于程序员来讲,无论是哪一种平台,所需要的最基本的技能就是编写Java程序代码。在总结了Java技术的特点和初学者学习的习惯后,本书对Java2(标准版)程序设计语言做了全面,系统地讲解,并结合实际的编程经验,对Java编程技巧和编程中应该注意的问题也做了详细介绍。本书的前20章每章的结尾处都有精心设计的练习题,这些练习题对读者巩固各章的知识,增加实际的编程经验起着非常重要的作用。读者对象:本书既适合作为初、中级读者学习Java语言的入门图书,同时也可作为大中专院校及培训班学生理想的Java语言程序设计教材。
