JAVA及其相关
-
JAVA语言及应用张卫民,黄瑞芳,卢宇彤编著内容简介Java语言具有面向对象、平台无关性、安全性、稳固性和多线程等优良特性,为用户提供了良好的程序设计环境,特别适合于Intemet的应用开发,成为网络时代最重要的语言之一。本书对Java语言的内容、功能、特性及实际应用作了深入浅出的全面介绍,对面向对象、多线程、异常处理和applet程序设计作了重点阐述,使读者能在较短时间内掌握Java程序设计方法和技巧。本书是Java程序设计的优选教材,并特别适合软件开发人员参考。 -
JAVA手册易文韬,陈颖平编著;李权燕改写本书全面地介绍了Java的起源、影响和语言特性,以及基本概念和Internet上的各种资源。本书通过大量实例论述了Java程序语言的语法和应用,全书共二址四章,内容分为四个部分:Java介绍:Java语言基础:如何在自己的HomePage上加入动画、影像、声音等小应用程序,配合上AWT和Java的网络功能,使HomePage不但可以生成多个窗口,也可以与WWW Server之间随时沟通信息:以及有关Java语言的更深层的知识。本书适合于计算机用户、大专院校师生,以及所有对Java语言的更深层的知识。本收适合于计算机用户、大专院校师生,以及所有对Java编程语言感兴趣的读者阅读参考。 -
Java上机实践指导教程(美)Nell Dale著;刘谦,苏建平等译本书代表了当前最流行的程序设计教学方法,每一章节都为读者精心设计了一组真实案例,目的是为了强化读者对程序设计概念的理解。在本书的每个章节中还提供了一定数量的程序案例分析,以便读者提高分析问题的能力。每章中的程序测试和调试练习也是针对提高读者实际解决问题的能力而设计的。由于程序设计是一门基于实践的科学,因此本书的重点就在于通过程序设计练习来强化读者对JAVA语法规则和程序设计方法的理解。 本书适用于初学JAVA程序设计的程序员,大专院校计算机软件专业的教师和学生。 -
数据库系统原理(美)Greg Riccardi著;管永川,王松等译;管永川译本书围绕 Java、Internet 和虚拟的录像带出租连锁店的数据库例子,展开了数据库建造和管理的讨论。全书从实际应用的层面揭示了核心 DBMS 理论,探讨了信息管理、数据库系统、Java 编程以及通过 Web 与数据库进行交互等基本概念。将数据库课程与 Internet 应用开发联系起来,是本书的主要特色。本书适合大学相关专业的本科生和研究生阅读,可作为数据库相关课程的教材、参考书及研究资料,也适合数据库应用自学者和 Internet 应用开发人员阅读和参考。 -
Java 2技术内幕(美)Stephen Potts等著;马朝晖等译本书是讲述Java技术的权威著作,全面介绍了Java2SDK1.4的各种功能,内容涉及Java2高级编程主题的方方面面,如分布式对象编程、企业级Java应用、Java集成技术、Java媒体技术、设计Java类的方式等。全书贯穿了一个用Java编写的实际应用,可供读者理解Java的各种概念和编程方法,并且所有源代码可以从网上下载。本书适合有一定Java语言基础的编程人员使用。??主要内容:??使用EnterpriseJavaBean(EJB)开发可伸缩的应用程序??使用Java和JAXP分析XML文档??掌握如何使用消息驱动的bean和JMS进行消息传递??使用JMF、JavaSound、JAI和Java3D向应用程序中添加多媒体??使用JavaMail开发自动化电子邮件应用程序??将陈旧的系统转换为Web服务??学习如何使用JavaSpeech处理自然语言??对应用程序进行国际化改造 -
从零开始沈伯青编著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面向对象编程和网络编程两个特点。立足于满足广大Java初学者入门和提高的需要,满足掌握Java达到实用的需要,同时考虑满足Java编程IT国际认证考试的需要。教材由浅入深,避免开始引入过多的技术术语,以减少编程初学者学习的困难。全书共分为12章,1~8章介绍了计算机语言一般知识、Java开发环境基本知识、Java语言基础、Java面向对象的程序设计、异常处理、Java的基本可重用类、小应用程序类(Applet)和图形用户界面。这些内容可以满足应用Java开发交互式网页的基本要求。9~12章介绍了体现Java特色的其他可重用类的使用:多线程编程、Java数据库接口技术JDBC和网络编程基础。最后,利用典型的综合应用示例进一步介绍了可视化集成开发环境Jbuilder6的使用方法。本书同时配有供老师和学生使用的电子课件,可直接与作者联系。本书可作为高校计算机专业本科、高职、专科及相关专业的Java语言程序设计或Java网络编程基础等课程的教材。也可以作为Java爱好者、网络编程爱好者的自学参考书。 -
实时Java平台编程(美)Peter C.Dibble著;滕启明等译本书是一本介绍实时Java平台编程的参考书,尽管本书主要是针对RTSJ平台的,但绝仅仅是RTSJ的参考手册。作者从语言闭包、高解析度时间、异步事件、实时线程、领域内存,不朽内存、牧师内存等角度等角度介绍了RTSJ平台对实时编程所提供的支持。在介绍每项功能的同时,作者还给了大量的代码。本书中涉及到的技术、观念广泛、新颖。由于本书的作者亲自参与了RTSJ规范的编写,并且是RTSJ专家组的成员,所以书中的很多见解及提示信息都有其独到之处,很值得学习。另外,书本提供的大量代码都经过了测试,具有很高的实用价值。本书适用于大专院校计算机专业高年级本科生和研究生。对于从事软件开发、培训工作的管理人员,以及从事嵌入式软件开发、实时系统研制,Java应用编写的开发人员也有重要的参考价值。 -
Java网络编程与分布式计算(澳)David Reilly,(澳)Michael Reilly著;沈凤等译本书清晰地介绍了联网的基本原理,在进行网络编程时需要掌握的主要概念,以及在联网时可能遇到的问题和Java的解决方案。同时通过实例来介绍如何运用网络编程技术在Java平台上编写应用程序。本书不仅适合于网络编程的初学者,而且还适合于有一定网络编程经验的程序员。Java网络编程与分布式计算不管你是需要牢固掌握网络编程原理的Java爱好者,还是需要把自己现有的编程技巧应用于Java的网络程序员,本书都将是你的良师益友。在本书中,你不仅可以了解到联网技术中的一些基本概念,而且还可以学习一些实际的应用程序,这些程序运用了成为高效Java网络程序员必须掌握的技巧。同时,作为联网API的进阶指南,本书还可以用做内容全面、范例丰富的参考书。??通过对下列内容的深入介绍,你将深入掌握JavaAPI:???Internet和TCP/IP的体系结构??Java的输入/输出系统??怎样使用UDP和TCP协议编写客户和服务器??多线程应用程序的优点??怎样实现网络协议,并研究客户/服务器实现范例??HTTP以及怎样为Web编写服务器端Java应用程序??RMI和CORBA等分布式计算技术??怎样使用功能强大的JavaMailAPI访问电子邮件??你可以从本书的网站http://www.davidreilly.com/jnpbook)下载源代码、关于Java网络编程的常见问题解答(FAQ),并且还可以获得联网资源的有用链接。 -
最新Java 2核心技术(美)Cay S.Horstmann,(美)Gary Cornell著;王建华等译本书是一本供Java编程人员使用的关于Java 2平台(包括JDK 1.3的完整更新版、JDK 1.4版的标准版)的高级参考书,是《最新Java 2核心技术 卷Ⅰ:原理》的姊妹篇。卷Ⅰ介绍Java技术的基本特性,而卷Ⅱ则主要介绍Java技术的高级特性。全书共分12章,各章内容互相独立,读者可以根据自己的需要,参阅你最感兴趣的技术信息。本书内容丰富、覆盖面广,极具实用价值。书中大量的实例代码及新增和修改后的特性为Java程序设计员提供了极好的指导。
