JAVA及其相关
-
Java线程编程(美)Paul Hyde著;周良忠译本书以丰富的实例、由浅至深的方式全面讲解如何用Java进行多线程编程。全书分三部分。第一部分(第1章~第10章)介绍基础概念,包括线程、线程组、Swing、线程同步、线程优先级、启动和终止线程、线程间通信等。第二部分(第11章~第18章)介绍一些重要的多线程编程技术,包括自运行对象、异常回调、线程池、完全超时、摆脱阻塞的I/O状态、先进先出(FIFO)队列以及运用类SureStop和BooleanLock等。第三部分为附录,提供了Thread API和ThreadGroup API的相关材料。 本书可以帮助具有Java基本编程知识的程序员学习多线程编程。 -
Java 2 Primer Plus中文版(美)Steven Haines,(美)Stephen Potts著;汪青青,朱剑平等译《Java2PrimerPlus中文版》不是简单地教读者如何编写Java程序,而是倾注全部的笔墨来告诉读者这门语言为什么是这样的。该书还探索了Java创始者在创建该语言时所作出的底层设计决策。因此,本书的目标是帮助读者打下Java编程语言的坚实基础,在此基础上通读全书,就像新技术的发展一样,读者可以在他坚实的基础上添枝加叶。StevenHaines在过去的8年里一直从事企业软件行业工作,并且自1997年起便专注于Java。在过去的几年里,StevenHaines曾先后主持过B2B电子商务、高速Internet市场、应用程序监控和诊断、健壮的客户端和服务器端映像布局和管理等领域的关键体系结构设计。目前他是QuestSoftware公司的J2EE系统工程师,负责为调谐和监控EnterpriseJava应用程序和应用程序服务器定义专家规则。本书全面而深入地讲解Java编程知识,并揭示Java各种特性的设计根源和目标,帮助读者学习并理解Java的本质和精髓。全书分为五大部分,共26章和3个附录,内容包括:Java基础、面向对象编程、图形用户界面、高级主题和JavaWeb技术。每章最后配有一组复习题和练习题,帮助读者巩固本章所学知识。附录部分提供了习题答案,并提供了BorlandJBuilder以及SunOneStudio4的使用说明。本书适合初学计算机编程的读者或初学Java的程序员作为全面学习Java的教材。希望对Java获得更深理解的Java程序员也将在本书中受益匪浅。 -
The J2EETM Tutorial中文版(美)Stephanie Bodoff[等]著;颜承[等]译或许你已经非常熟悉Java程序开发,但是现在,你应该进入更高一个层次,使用Java2平台企业版(J2EE)来创建企业级应用程序。《The J2EETM Tutorial 中文版》以丰富的实例提供独一无二的技术指导,对于每一位在J2EE平台上开发和部署应用程序的开发人员来说,都是一本案头必备的参考手册。《The J2EETM Tutorial 中文版》的作者是Sun Microsystem公司Java开发小组资深的开发人员,与另一部取得空前成功的《The JavaTM Tutorial》一样,建立了与读者之间最为有效的交互途径。同时,在本书的编写过程中,也综合了大量来自于最终用户和系统设计师们的建议与反馈,保证了《The J2EETM Tutorial 中文版》能真正提供有价值的技术指导。你会发现书中使用了许多构思精巧的实例程序(包括源码)来描述J2EE关键的概念。此外,简明扼要的文字说明也有助于你快速掌握J2EE平台的多项技术,包括:Enterprise JavaBeanJava ServletJavaServer PagesJava Message Service (JMS,Java消息服务)Java Naming and Directory Interface (JNDI,Java名字与目录接口)XMLJ2EE Connector Architecture (J2EE连接器架构)JavaMailJDBC当你准备创建自己的大型企业级应用系统时,希望求助于无以伦比的技术指导、知识和经验时,你会发现在《The J2EETM Tutorial 中文版》一书中你能找到所有的一切。本书的配套光盘中提供了大量有价值的资源,包括全套的《JavaTutorial》电子版,J2SE v1.3.1和J2EE v1.3.1软件开发包,Java BluePrint的实例程序与电子书,以及Forte的一个J2EE插件。Stephanie Bodoff, Dale Green, Kim Haase, 和Eric Jendrock是Sun Microsystem公司的专职作家,他们与Java开发人员团体(JDC)的Monica Pawlan一起编写了J2EE平台的联机文档。Beth Stearns是Computer Ease出版社的总裁。 -
Java 2 API大全王涛[等]编著Java是现今应用最广泛的纯面向对象的编程语言,该语言易学易用、移植性强,是开发信息管理系统、Web应用和嵌入式设备最具竞争力的程序设计语言。自从Sun公司于1995年发布了Java语言以来,Java语言在功能上不断增强,应用领域也不断扩展。Java语言从1.2版本开始与最初的1.0有了很大的差别,通常称为Java 2。本书详细介绍了基于J2SE 1.4版本的API,是一本必不可少的使用Java编程的工具书。 -
J2ME程序设计Yu Feng,Jun Zhu著;林琪,张伶译本书详细介绍了有关JZME的各种概念,并以浅显易懂的例子讲解了这些概念在实际中的具体应用。全书共分三个部分。第一部分介绍了J2ME中CLDC和MIDP的基本概念及环境。第二部分介绍了如何使用 J2ME MIDP开发面向无线设备的应用。第三部分是附录,包括了各种资源以及与本书涉及内容相关的更多信息。本书适合那些对Java的语法和基础概念有一定了解且对J2ME技术感兴趣的人员阅读。 -
Effective Java中文版(美)Joshua Bloch著;潘爱民译;潘爱民译本书介绍了在Java编程中57条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么、不应该做什么才能产生清晰、健壮和高效的代码。本书中的每条规则都以简短、独立的小文章形式出现,这些小文章包含了详细而精确的建议,以及对语言中许多细微之处的深入分析,并通过例子代码加以进一步说明。贯穿全书的是通用的语言用法和设计模式,以及一些具有启发意义的技巧和技术。◆“真希望10年前我就能拥有这本书。可能有人会认为我不需要任何关于Java的书籍,但是我确实需要这本书。”——JamesGosling,Java之父,Sun公司副总裁◆“一本非常优秀的书,充满了各种关于使用Java程序设计语言和面向对象程序设计的好的建议。”——GiladBracha,Sun公司计算机科学家,《TheJavaTMLanguageSpecificationy》(SecondEdition)的作者之一机械工业出版社华章公司引进的美国软件开发杂志获奖图书 -
从零开始沈伯青编著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编程建议 -
JAVA实用案例教程张利国编著本书系统地介绍了Java语言基础知识、面向对象编程(OOP)和一些重要的高级特性,如内容类、事件处理机制、多线程、JDBC等,并附有一套具有代表性的Sun认证Java程序员(SCJP)考试模拟试题及深入分析。本书结构完整、论述生动、深入浅出;围绕各知识点提供了丰富的例程和综合实用案例,清楚地展示了基于Java技术进行实用性应用软件开发的全过程;适合作为高校及社会培训机构教材,以及各类Java初学者的自学参考书。本书全部源代码可在新东方网站www.getjob.com.cn上下载。 -
Java P2P程序设计(美)Daniel Brookshier等著;常晓波,李静译点对点(P2P)网络无疑是当前最热门的话题之一。所谓P2P,其实是一个网络模型,它的基本概念就是任何的节点都可以作为服务器或者客户端。而JXTA是SUN推出的一个用于P2P应用开发的网络计算平台。本书由JXTA社团成员编写,具有很强的权威性。本书旨在使读者理解P2P概念,全面介绍了JXTA的Java J2SE参考平台实现,另外还介绍了JXTA API和精心挑选的几个应用程序和服务实例。 本书适合希望了解P2P和希望学习JXTA的开发人员阅读。 -
Java上机实践指导教程(美)Nell Dale著;刘谦,苏建平等译本书代表了当前最流行的程序设计教学方法,每一章节都为读者精心设计了一组真实案例,目的是为了强化读者对程序设计概念的理解。在本书的每个章节中还提供了一定数量的程序案例分析,以便读者提高分析问题的能力。每章中的程序测试和调试练习也是针对提高读者实际解决问题的能力而设计的。由于程序设计是一门基于实践的科学,因此本书的重点就在于通过程序设计练习来强化读者对JAVA语法规则和程序设计方法的理解。 本书适用于初学JAVA程序设计的程序员,大专院校计算机软件专业的教师和学生。
