JAVA及其相关
-
Java手机程序开发微型爪哇人著在无线通讯的推波助澜下,移动通信装置即将成为个人的信息平台,包括交易、娱乐、媒体等都可以在这个平台上进行,瞬间改变了人类的生活形态,而如何快速地满足各种不同需求将是决定其价值的关键,J2ME帮我们找到了这些问题的答案,跨平台、安全性、动态下载与即时互动性彻底地满足了移动通信装置的需求,现在J3ME已经成为了手机应用开发的标准,未来所有的手机都将支持J2ME,欢您您一起加入手机应用程序的开发行列。
-
Java线程(美)Scott Oaks,(美)Henry Wong著;黄若波,程峰译线程并不是新的概念:许多操作系统和语言都支持它们。在Java出现以前,似乎人人都在谈论线程,却很少有人使用它。用线程编程是技巧性很强的且不可移植。而在Java中却完全不同。Java的线程工具易于使用,并且像Java中的其他东西一样可以在不同的平台之间移植。这是一件好事,因为如果没有线程,那么除了最简单的applet之外,几乎不可能编写出任何程序。如果你想使用Java,就必须学习线程。本书的新版本展示了如何利用Java线程工具的全部优势,并介绍了JDK 2线程接口中的最新变化。你将学习如何使用线程来提高效率,如何有效地使用它们,以及如何避免常见的错误。本书讨论了死锁、竞态条件以及饥饿等问题的细节,帮助你编写没有潜在bug的代码。本书第二版提供了对Thread和ThreadGroup类、Runnable接口和语言的同步操作符内容的全面讨论。它解释了如何在不同的平台上调度线程,如何开发CPUScheduler类来实现你自己的调度策略。其他扩展例子包括实现读/写锁、通用锁、任意作用域的锁和异步I/O的类。本版本还增加了广泛的例子,展示如何实现线程池和其他同步技术,如条件变量、屏障和守护锁。它展示了如何与非线程安全的类共同工作,并特别关注于Swing的线程问题。新增加的一章介绍了如何为多处理器机器编写并行代码。简而言之,本书的新版涉及了有关线程的方方面面,从最简单的动画applet到最复杂的应用程序。如果你计划用Java做任何重要的事情,你将发现本书很有价值。
-
Java与分布式系统(德)Marko Boger著;曹学军译本书主要讨论Java在分布式应用开发中所承担的角色。内容涵盖了线程、套接字技术、远程方法调用(RMI)、CORBA、航行者技术(Voyager)、移动代理技术、JDBC技术、面向对象的数据库技术、Java元组空间技术以及Jini技术。提供了一个统一解决并发、分布式以及持久化问题的解决方案。本书适合于在分布式应用系统中运用Java的开发人员,也适合于学习分布式系统或者分布式对象技术课程的学生,还可供致力于研究分布式Java开发艺术的研究者参考。结构清晰的教程式介绍,主要讨论Java在分布式应用开发中所承担的角色。涵盖的内容包括线程和套接字技术、远程方法调用(RMI)、CORBA、航行者技术(Voyager)、移动代理技术、JDBC技术、面向对象的数据库技术、Java元组空间技术以及Jini技术。本书还介绍了在Java语言开发中的一些前沿技术,其中包括本书作者自己开发的Dejay语言(分布式Java),该语言是一个开放源代码的项目,其目标是要提供一个统一解决并发、分布以及持久化问题的解决方案。
-
Java语言程序设计教程张席,戴劲编著Sun公司这样形容自己的Java语言:它是一种简单、面向对象、分布式、解释型、稳定、安全、结构中立、易移植、高性能、多线程的动态语言。这段长长的定语准确地描述了Java语言的基本特征,也道出了Java为何流行的秘密。当前,在网络的程序设计开发过程中,Java已成为网络上的世界语,为Internet和WWW开辟了一个崭新的时代。本书对Java语言的内容、功能、特性和实际运用作了深入浅出的、系统的、全面的介绍,结构严谨、布局合理、重点突出、实例丰富,能够使读者很快地掌握Java语言程序设计的方法和技巧,同时对面向对象程序的设计也有较深入的了解。本书既可以作为高等院校计算机、通信等相关专业的本科生和研究生学习Java语言的教材和参考书,也可作为其他工程技术人员,特别是软件开发者的自学用书。★ 本书配有电子教案,有需要的老师可免费索取。
-
Java Applet编程实例何梅编著样章免费试读:第1章第2章本书所述内容提挈:·如何配置Java开发环境以及Applet和Servlet的运行环境?·介绍Java应用程序和JavaApplet小应用程序的编程模板框架。·介绍JavaApplet中图像加载和显示的各种技术和技巧。·如何实现不同形状spothot效果的Applet?如何实现JavaApplet动画?·介绍Applet访问系统中文件的各种技巧和方法。·如何通过Applet程序访问关系型数据库?·如何应用Applet接收和发送E-mail?·如何实现Applet之间的通信?·通过实例深入理解Applet的工作原理和Java应用程序的工作原理。本书主要通过一个个实例由浅入深地介绍了如何运用Java语言的知识要点和各种技巧来实现各种网上应用,并给出了大量实例和完整解决方案。其中贯穿了Java语言中输入输出流、多线程、AWT和事件处理、例外处理、多媒体应用、网络应用和数据库访问等主要要点,并涉及了Applet技术应用的方方面面,如JavaServlet、JDBC、JMF和JavaMailKit等多种与Java相关的技术相结合的综合应用开发实例。本书所有范例都是基于Sun官方站点的J2SDK1.4软件开发包实现的,不需要特殊的开发工具,读者都可以按照书中配置实际运行。读者可以一边学习一边快速开发出实用的Java程序。本书适合Java程序开发人员、Web程序的开发人员以及所有网页制作的爱好者使用。
-
JAVA网络程序设计蔡剑,景楠著本书首先介绍J2EE的基本概念,然后由浅入深讲解各种编程技术,使读者能更快,更清晰地了解和掌握编程方法,最后运用完整实例进行综合指导。本书由SUNJ2EE技术专家直接由中文撰写,几乎所有程序均由作者亲自编程调试。蔡剑,美国SunMicrosystems公司Java网络技术和标准研发部技术骨于,全球互联网WS-I组织Sun公司代表。参与开发了著名的J2EE平台、Web服务软件和Tomcat网络服务器。于2002-2003年获选Sun集团未来领袖培训计划。曾经在全球最大的IT会议JavaOne等国际会议发表演说。在科研中提出了社会-技术知识集成理论并在IEEEInternetComputing等国际核心学术期刊发表多篇论文。于美国南州大学获智能设计系统博士、计算机工程硕士和智能设计系统硕士学位,于清华大学获得工学学士学位。景楠,美国南加州大学IMPACT实验室研究助理。曾在SunMicrosystems公司JavaEnterpriseEdition研发部门实习工作,参与了J2EE1.4的开发。在IMPACT实验室,参与了有关互联网分布知识管理系统的研究,是STARS2.0互联网知识整合系统的主要开发者之一。他于美国南加州大学获得计算机硕士学位,于北京大学获得计算机学士学位。SUN公司的Java2EnterpriseEdition(J2EE)网络编程技术是目前使用最广泛的网络程序设计语言。本书首先介绍了J2EE基本概念,然后由浅入深讲解各种编程技术,包括客户层技术、网络层技术(Sevlet/JSP)、服务器层技术(EJB)、数据事务与安全、打包与部署等,使读者能更快、更清晰地了解和掌握编程方法,最后运用完整实例进行综合指导。本书由SUNJ2EE技术专家直接用中文撰写,几乎所有的程序均由作者亲自编程调试。书中涵盖了J2EE1。4\Servlet2。4\JSP2。0等多种技术,内容相当于几本同类书,但更加完整连贯,讲解更着重概述-技能-方法的相辅相成,使读者更容易地掌握技术,更快地融会贯通。本书读者对象为高等院校计算机及软件专业的教师、学生,从事软件开发的编程人员等。
-
Java图形与动画编程实例李敏,丁友东编著本书将介绍Java中的图形图像编程,以大量生动的实例讲解了Java图形图像编程的方法和技巧。本书共分十个章节,分别介绍了Java中基本的图像相关编程、Java3D的编程、渐变动画编程、分布式动画编程等。每一个知识点都通过剖析一个具体的实例来说明编程的方法。本书用浅显易懂的方式介绍图形图像和动画的实现方法,并用大量的例程来实现这些动画。本书适合于具有一定Java编程基础的软件开发人员阅读,可以作为图形图像编程人员的参考书,也可供Java编程爱好者和动画制作人员使用。浏览本商品所属分类图书>>计算机/网络>>程序设计>>JavaJavaScriptJ2EE
-
Java语言程序设计郭雪妍主编为适应高等职业技术院校和高等专科学校计算机网络专业教学的需求,机械工业出版社“新世纪高等职业教育教材编审委员会”组织了18所高等职业技术院校、高等专科学校和中等专业学校的相关专业的教师和实验技术人员,编写了“新世纪高等职业教育计算机网络技术专业系列教材”,本书是该系列中涉及网络编程方面的教材之一。本课程建议在完成“C语言程序设计”和“C++语言程序设计”课程之后开设。本书通过丰富、实用的例子详细介绍了如何使用Java语言进行程序设计。本书包括了Java概述、开发工具简介、Java语言基础、面向对象概念、错误处理、JavaGUI、Java多媒体技术、Java数据库技术等主要内容。全书内容结构安排合理,示例引用恰当,能够由浅入深、循序渐进地讲述Java程序设计的方法。此外,本书的最大特点是全书所引用实例根据具体情况分别采用JDK和JBuilder两种开发工具调试通过,这在以往的Java程序设计教程中是很少见的。本书既可作为高职高专计算机网络及相关专业的教材,也可作为Java自学者的参考书。
-
Java编程实践指南邵荣编著与通常的Java参考书不同,本书不是从Java编程的语法和类库的使用方法入手,而是从实践的角度反全书组织成20多个不同的话题,即反在学习Java过程中,最容易碰到的一些实践性问题进行展开和解说,同时也给出了学习Java的一些系统性建议。内容涉及到的话题有程序的框架建立,界面的控制,树型、表型控件的深入使用,程序的启动、退出、发布、攻防,Java在线帮助,编程风格,单元测试,自动编译,Java认证考试等。另外,还给出了一个完整的例子。在附录中,还有很宝贵的、常见的Java经验问题集及JDBC的入门和代码模板。本书的特色是不少话题都是在编程实践中会碰到,而多数Java参考书上很难找到答案。本书面向实中级Java程序员,对熟练的Java程序员也有很好的参考价值。通过阅读本书,能够把读者的Java编程实战能力提高到一个新的层次。
-
Java程序开发例题与习题张基温,陶利民编著编辑推荐:高等院校信息管理与信息系统专业系列教材。本书是一本通过编程实践引导学生提高Java程序开发能力的教材。全书共分7章:第1章要培养学生解题时首先考虑如何定义类的习惯;第2章、第3章分别训练如何设计方法函数和数据结构;第4章培养学生通过类的派生、多态性以及类之间的消息传递解决复杂问题的能力;第5章培养学生如何利用系统资源;第6章培养学生如何设计“用户友好”的程序界面;第7章是关于Applet程序设计的基本训练。本书既有编程知识介绍,也有精选的例题,还有大量自测习题及其参考答案。可以作为教授Java程序设计课程的习题课教材,也可供读者自学。