JAVA及其相关
-
Java编程基础、应用与实例(韩)徐明浩著;武传海译;武传海译本书通过丰富的实例讲授Java语言的基础和程序设计方法。全书共22章。第1到19章分别介绍了Java语言基础知识、对象和类的概念、Java语言的基本语法、流程控制、数组、对象和方法、继承、抽象类和接口、内隐类、异常处理、API、输入输出、线程、AWT程序设计和事件处理、Java 2D图形、Applet等内容。第20章通过3个完整的实例介绍了Applet游戏的设计。第21章通过一个游戏实例介绍网络程序设计基础。第22章用五子棋的实例介绍了网络游戏的制作。书中每章后面的“巩固练习”部分,给出了精心挑选的练习题,帮助读者巩固本章所学知识,进一步提高Java编程水平。附录部分给出了书中“独立完成”练习的提示,说明了JCreator的安装和使用方法,并且对Swing和JDBC程序设计方法进行了简要说明。本书的示例能够把Java程序设计原理以浅显易懂的方式呈现给读者。后3章注重对Java热门应用领域的介绍和讨论,通过完整的例子教给读者Applet游戏和网络游戏的制作方法。本书适合Java编程语言初学者阅读。 -
J2ME程序设计教程孔明放编著本书是高等职业技术教育中IT类专业学生获取学历证书和国际著名软件厂商Borland软件认证证书的学习用教材。本教材依据课程教学大纲编写而成。本书以J2ME最新规范(CLDC 1.0和MIDP 2.0)为基础,向读者介绍J2ME的相关技术以及编程方法。采用JBuilder 9作为Java集成开发环境,描述了如何使用JBuilder开发J2ME程序。本书内容包括两大部分,第1章至第3章为基础概念部分,主要介绍J2ME的基本架构,J2ME程序的编译、打包、发布方法,解释了J2ME编程的一般过程和相关的基本知识,讨论了MIDP程序的基本结构、生命周期等。第4章至第8章主要讨论J2ME的各个Java包,包括MIDP用户界面高级API包、MIDP用户界面底层API包、MIDP游戏开发包、MIDP网络开发包、永久存储包等。第二部分采用了详尽的程序实例,对J2ME程序设计的各个方面进行了详细说明。本书突出体现了J2ME技术最新发展特性,涉及了当前最新的J2ME开发包和J2ME规范,结构清晰,应用实例丰富,实现了理论学习和具体应用的充分结合。本书可作为各大专院校、高等职业技术院校计算机软件开发专业课程和相关双证教学课程的教材,也可供从事移动开发行业的技术人员学习参考。 -
Java网络编程(英)哈诺德 著,朱涛江,林剑 译;朱涛江译《Java网络编程》第三版会为你介绍Java网络API的最新特性。本书讨论了JDK 1.4和1.5(现在已命名为J2SE 5)中所做的所有修改和增补。本书内容全面,涵盖了从网络基础知识到远程方法调用(RMI)等各方面的内容,书中章节涉及到TCP和UDP socket、服务器socket、URL和URI、组播以及特殊用途的API(如JavaMail)等等。本书展示了如何使用JSSE编写安全的网络应用程序,解释了如何使用NIO API编写超高性能的服务器。它还涵盖了Java对网络代理、Web cookie和URL缓存的支持。《Java网络编程》不仅仅是对API的解释:它还展示了如何使用API。本书有很多示例,包含了几千行可以实际工作的代码(所有代码都可以在线获得),实现了功能完整的网络客户端和服务器。无论是希望编写特殊用途的Web服务器、安全的在线订单接收程序、简单的组播代理还是电子邮件客户端,都会找到可供学习和借用的代码。无论你是经验丰富的网络开发人员、Java程序员新手,还是只希望对Java网络编程稍有些了解的人,都会发现《Java编程(第三版)》将成为你的书库中一个重要的部分。一旦开始使用Java网络API,只要你能想到它就能够做得到。 -
轻快的好Java/TM(美)塔特,(美)格特兰德 著Java的开发者正深陷于复杂性的泥沼中而无法自拔。我们正接近一个极限,程序设计师为了撰写程序来支持所选择的结构比解决真正的问题所花的时间更多,但是有必要把Java搞得这么困难吗?不,不是这样的。《轻快的好Java》能为你指引一条出路。不论是要维护一个应用程序还是从头开始一个设计,你都能够超越常规,大幅地简化基本结构、程序开发,最终及于程序代码。你会重新掌握一度失控的J2EE应用程序。在《轻快的好Jaya》一书中,作者Bruce A.Tate与Justin Gehtland会从头细说。首先,他们列出了五项基本原则,展示出如何建构简单、独立的程序代码,并带领你了解怎样选择技术。他们还对两种广为采用的开放源码应用程序是如何包含这些概念做了解释。最后,作者将这些基本原则应用于一个简单但又非常丰富的应用程序,以此来解决真实世界所遇到的问题。你曾经想象过工具与平台结构能让你的日子过得更好吗?你曾经为了支持技术框架的程序代码比完成实际工作的程序代码还要多而感到困扰吗?那就该是回到问题的本身并摆脱过分膨胀的软件束缚的时候了。此时你得自问什么才是真正重要的,并要发掘如何才能简单又优雅地完成任务。《轻快的好Java》能告诉你如何走上这条新的途径。你的用户(甚至是你的朋友跟家人)都会感激的。Bruce Tate是《Bitter Java and Bitter EJB》的作者与J2Life的总裁。Justin Gehtland是Relevance,LLC的共同创办人与TheServerSide.net的Agile Technologies专栏作家。本书荣获2005年第十五届Jolt技术类图书震撼大奖。 -
J2ME 游戏编程(美)威尔斯 著,李鹏,陈炜,任俊伟 翻译本书引领读者跨越游戏开发的全过程,从游戏创意的诞生,到埋头编程,乐在其中的日日夜夜,直到最后新游戏发布面世的激动时刻。本书通过一个实际的J2ME游戏开发项目,手把手教会读者开发出自己的游戏,包括游戏生命周期的评估、如何处理资源、屏幕绘图的各种方法、内存使用的优化、用户输入的处理,甚至还包括在线共享高分。作为高级话题,本书还探讨了3D光线投射引擎以及多人联网游戏所用的网络技术。.本书是游戏开发经典丛书系列之一,适合游戏开发人员、业余游戏软件开发爱好者和有关游戏软件开发培训班使用,也可以作为大专院校相关专业的参考书。... -
Java2教程(美)林登(Linden, P.V.D)著;邢国庆译本书根据最新的J2SE 5.0的功能特性,补充、更新和修订了《Java 2教程》第五版,充分反映了Java技术发展的最新发展成果。全书共分五个部分,28章。除介绍Java语言基础知识、核心类库、服务器端Java技术、客户端Java技术以及企业级J2EE编程技术之外,本书还详细讨论了泛型、枚举类型、增强的for循环、自动封装与解封、静态导人以及可变参数等新的内容。全书结构严谨,语言流畅,是一本学习Java2最新技术的综合参考书,适合各种层次的Java编程人员使用。作为连续8年的国际畅销书,《Java 2教程》是一本综合教科书,适用于各种水平的、Java程序员学习和参考。通过在上一版的基础上进行全面的增补、更新和修订,《Java 2教程》(第六版)不仅反映了J2SE 5.0的最新技术特征及其核心类库,还介绍了当今最新的企业与服务器端Java编程技术。另外也反映了最新的Tomcat与Servlet规范。本书新增的内容包括:以专门的章节讲解泛型与枚举类型;以Google与Amazon的Web服务为例,介绍Web服务;简化的交互I/O——Drintf();基本数据类型的自动封装与解封;静态导入、增强的fof循环结构以及其他新的语言特性作为一名资深程序员,作者Peter van der Linden向读者提供了专家的忠告、清晰的解释以及大量鲜见的示例程序,其中包括:基础知识:Java语言的基本语法、对象编程技术、接口、异常处理、嵌套类以及线程等;核心类库:日期和日历、正则表达式、模式匹配、网络软件、映射的I/O以及泛型集合类等;服务器端Java编程技术:网络服务器系统、完整的微型HTML服务器以及Java的XML支持等;客户机端Java编程技术:JFC/Swing GUl开发基础、新的数据类共享技术等;企业级J2EE编程技术:SQL、JDBC、Servlet以及JSP等。 -
Java程序设计潘浩、李芙玲、王志丽、易久《Java程序设计》是一本介绍Java2编程基本知识的教材。《Java程序设计》全书由12章组成,分两部分来实现。第一部分从第1章到第5章,讲述Java语言的基础知识,包括Java标识符、Java运算符、表达式和Java语句、Java的面向对象编程,继承、抽象、接口和包的应用;第二部分从第6章到第12章,讲述了Java类库的知识,包括Java语言包、Java工具包、图形、输入输出流、多线程、网络编程、JDBC等应用。《Java程序设计》的语言浅显易懂,内容介绍由浅入深,并辅以大量实例讲解Java程序的实现。本书适用于Java语言的初学者,可作为大专院校计算机或非计算机专业学生的教材,也可作为Java语言的培训和自学教材。 -
深入浅出Java(美)西尔拉(Sierra,K.),(美)贝茨(Bates,B.) 著《深入浅出Java第二版》是完整的面向对象程序设计和Java的学习指导。此书是根据学习理论所设计的,它让你可以从学习程序语言的基础开始一直到掌握线程、网络编程与分布式程序设计等高级特性。最重要的,你将学会如何像面向对象开发者一样思考。除了阅读,你还将学会玩游戏、拼图、解谜题以及以意想不到的方式与Java互动。在这些活动中,你会写出一堆真正的Java程序。深入浅出(HeadFirst)系列图书的图文并茂的版式能让你快速地掌握知识。敞开心扉准备好学习以下关键性的主题:·Java程序语言·面向对象程序开发·编写、测试与部署应用程序·使用JavaAPI库·异常处理·多线程·Swing编程·网络编程(RMI,socket)·collection和generic如果你想要看无趣的书,去看别的。但如果你真的想要学习Java,你会需要《深入浅出Java》。这本书可是2003年与2004年Amazon编辑推荐的十大好书之一!“判断一本指导书的价值在于它教得如何。《深入浅出Java》在教授方面近乎完美。”——slashdot.org“《深入浅出Java》绝对值得一读。”——ScottMcNealy,SunMicrosystems,Chairman,President,andCEO“《深入浅出Java》使纸质的图书成为了你所见过的最接近GUI的事物。作者使学习Java成为一种风尚。”——WarrenKeuffel,《SoftwareDevelopmentMagazine》“《深入浅出Java》是快捷、嘲讽而又有趣、引人入胜的图书。注意,你真的能从中学到东西。”——KenArnold,《TheJavaProgrammingLanguage》作者之一 -
数据结构朱战立著本书是"PTC工程师系列丛书"之一,主要内容包括Pro/ENGINEER与CAM之间的关系、数控加工流程、制造设置、铣削加工方法、钣金件制造、模具与铸造件加工以及刀位数据文件的后处理。本书的附书光盘中还包括配置文件、训练文件和标准件库。本书内容全面、实用、条理清晰、通俗易懂。全书贯穿了特征命令的综合应用,紧密结合实例进行透彻讲解,给出的实例都是在工程设计中具有代表性和实用性的例子,让读者能够迅速掌握本书所讲述的各项功能,确保在学习后能够综合运用Pro/ENGINEER数控加工技术。本书适合初、中级用户和从事数控加工的专业人员学习使用,可作为工科院校相关专业学生的培训教程,也可供从事CAD/CAM的工程技术人员参考 -
Web 数据库编程—Java舒红平 等编著基于Web的“J2EE(JSP、Servlet、JDBC、Struts及Hibernate)+Oracle”技术是当前管理信息系统设计、开发的主流技术。本书主要介绍Web应甩编捏基础、JSP、Servlet、JDBC连接、Java连接池、基于Oracle的设计与应用、Struts及Hibernate技术等内容本书融入了作者多年从事J2EE及Oracle软件开发的经验及研究成果,其目的是在基于J2EE环境,以MVC为设计模型,连接数据库采用JDBC,后台数据库以大型数据库Oracle为应用开发平台的背景下进行系统的设计与开发。本书实例融入了许多项目中的实际应用,可操作性强。本书可作为高等院校计算机专业高年级本科生的教材或教学参考书,也可供从事相关内容的软件开发人员参考使用。
