JAVA及其相关
-
Java语言程序设计吕凤翥, 马皓编著在我国高等教育逐步实现大众化后,越来越多的高等学校将会面向国民经济发展的第一线,为行业、企业培养各级各类高级应用型专门人才。为此,教育部已经启动了“高等学校教学质量和教学改革工程”,强调要以信息技术为手段,深化教学改革和人才培养模式改革。如何根据社会的实际需要,根据各行各业的具体人才需求,培养具有特色显著的人才,是我们共同面临的重大问题。具体地,培养具有一定专业特色的和特定能力强的计算机专业应用型人才则是计算机教育要解决的问题。为了适应21世纪人才培养的需要,培养具有特色的计算机人才,急需一批适合各种人才培养特点的计算机专业教材。目前,一些高校在计算机专业教学和教材改革方面已经做了大量工作,许多教师在计算机专业教学和科研方面已经积累了许多宝贵经验。将他们的教研成果转化为教材的形式,向全国其他学校推广,对于深化我国高等学校的教学改革是一件十分有意义的事。 清华大学出版社在经过大量调查研究的基础上,决定编写出版一套“普通高校本科计算机专业特色教材精选”。本套教材是针对当前高等教育改革的新形势,以社会对人才的需求为导向,主要以培养应用型计算机人才为目标。 -
Java2程序设计基础陈国君等编著Java语言是近年来最流行的计算机程序设计语言。本书全面系统地介绍了Java语言的特点及应用技术,内容上以Java2的基础程序设计、面向对象程序设计和事件处理为三大主线,利用浅显易懂的语言、丰富简单的实例完整地介绍了Java2面向对象程序设计的要点和难点。全书共分16章,其中第1~5章介绍基础程序设计;第6~11章介绍面向对象程序设计;第12~13章介绍界面设计和事件处理;第14章介绍绘图程序设计;第15章介绍Applet程序设计;第16章介绍Java语言网络编程。本书可以作为高等院校计算机及其相关专业的教学用书,也可作为各学校程序设计公共选修课的教材,同时还可用作职业教育的培训用书和Java2初学者的入门教材或为具有一定Java语言编程经验的开发人员学习使用。本书前言随着计算机技术日新月异的变化及网络化发展的趋势,Java语言已成为目前最具吸引力且功能强大的程序设计语言。Java语言是完全面向对象的,并且具有容易学习、功能强大、程序的可读性好等优点,是其他传统语言无可比拟的。由于教材是体现教学内容和教学方法的知识载体,是进行教学的基本工具,也是深化教育教学改革,全面推进素质教育,培养创新人才的重要保证,因此,本教材在内容的编排上做了精心的设置与选取,注重基本知识的理解与基本技能的培养。全书思路清晰,结构严谨,叙述由浅入深,循序渐进,用语规范,全面准确讲述基本语法和面向对象技术等理论内容,完整地介绍了Java2面向对象程序设计的要点和难点。尤其在结构上特别注重前后内容的连贯性,做到了抓住关键、突出重点、分解难点,体现“理论性、实用性、技术性”三者相结合的编写特色。同时,将实用性强的应用程序穿插在理论叙述中,以实例体现和巩固理论基础知识,并结合新技术的发展趋势,介绍网络通信机制等。这些实例汇集了作者多年从事计算机教学和软件开发过程中的案例精品。本书可以作为高等院校计算机及其相关专业的教学用书,也可作为各学校程序设计公共选修课的教材,同时还可用作职业教育的培训用书和Java2初学者的入门教材或为具有一定Java语言编程经验的开发人员学习使用。全书共分16章:第1章是Java语言概述,第2章介绍Java语言开发环境,第3章介绍Java语言基础,第4章介绍流程控制,第5章介绍数组与字符串,第6章介绍类与对象,第7章介绍Java类的特性,第8章介绍继承、抽象类和接口,第9章介绍异常处理,第10章介绍Java语言的输入输出与文件处理,第11章介绍多线程,第12章介绍图形界面设计,第13章介绍事件处理,第14章介绍绘图程序设计,第15章介绍Applet程序设计,第16章介绍Java语言网络编程。本教材由陈国君教授主编,其中,第1~4章与刘洋合编;第5~10章与陈锡祯合编;第11~16章与陈磊合编。本书中所有程序均上机调试通过。由于作者水平有限,书中不妥之处恳请广大读者批评指正。编者2005年8月 -
java程序设计实用教程刘甫迎、谢春、徐虹Java程序设计语言是由Sun Microsystems公司开发的一种面向对象的语言,它不仅适用于开发一般的商业程序,而且可以用于开发基于Web的互联网交互程序。Java可以编译成跨平台、跨语言的代码。它去掉了C语言中的指针和多继承,简单易学且功能强。所以.Java越来越多地得到人们的青睐。 本书包括10章和两个附录,详述了Java语言的概念、Java的数据类型、运算符与表达式、结构化程序设计及算法、数组和结构、面向对象程序设计(类、继承、重载、事件)、可视化应用程序设计、Java的文件操作、Applet、Java的数据库操作等。本书内容翔实,突出了对实际编程能力的培养。 本书有实例、实验指导书、习题和教学大纲,便于学习与教学,可作为高等院校及软件学院的教材,也可作为软件开发人员的参考用书。 -
Java程序设计教程杨晓燕主编Java是目前卓越的网络编程语言,它完全面向对象、简单高效、与平台无关、安全、支持多线程。本教材本着Java入门和架构应用并重的原则进行编写,内容主要包括:Java的渊源和特点,Java开发工具入门,Java的输入/输出,Java流程控制,类及类的构造,共享包的定义和引用,多态的实现和管理,异常处理,GUI图形界面,图形处理及Java数据库连接等。 本书力求语言简洁,深入浅出,着重使用实例说明问题,概念和程序相彰,图文并茂,书中所有程序在JDK1.3 /JDK1.4版本之下经过验证,并都给出运行结果,以便学习者理解和应用。课后习题解答附在和本书配套的实验指导书中。 本书既可作为大专院校的教材,也可作为语言初学者的入门用书。 -
JDO开发(美)乔丹、(美)拉塞尔;O’Reilly译“这是一本彻底且清楚的JDO持久保存机制的使用导引。”—MartinFowler《JDO开发》彻底革新了Java开发者与数据库及其他数据存储空间的交互方式。JDO可以让你以Java程序员的最自然的方式来存储及撷取对象。你不需要在数据库的数据表中使用JDBC或EJB的由容器管理的持久保存机制:JDO实现会在幕后处理持久保存,而你则使用一般的Java语法依据Java对象的字段来进行查询。这样产生的软件会是真正的面向对象程序,而非在后端含有大量数据库程序的部分面向对象程序。JDO可让你存储平凡的一般Java对象,而且也不强迫你使用不同的数据模型及类型来处理数据存储的操作。因此,程序变得比较容易维护、再使用以及测试。此外,你也不会被限定于特定的数据库供货商:JDO程序是完全与数据库无关的。你甚至不需知道数据库是关系数据库、对象数据库还是只是一组文件。这本由JDO规范的主导人及主要制订人所编写的书,详尽地论述了JDOAPI。从示范许多JDO功能的简单应用程序开始,本书彻底地介绍了JDO。《JDO开发》会告诉你如何让类成为持久保存的、JDO如何将持久保存类映射至数据库、如何在运行时设定JDO、如何执行事务以及如何进行查询。更深入的章节包括如非事务式访问及乐观事务这样的选择性功能。本书最后则讨论如何在网络应用程序及J2EE环境中使用JDO。无论你是只想了解有趣的新技术,还是认真地考虑除了JDBC或EJBCMP之外的技术,你都会发现这本书很重要。至目前为止,这是最具权威且最完整的一本讲述JDO的书。DavidJordan是JDO专家小组的主要制订人,也是JDOCentral.com的仲裁员。他是ObjectIdentity公司的负责人,这间公司提供JDO的咨询服务。CraigRussell是Java数据对象规范的主导人,他也是SunONE应用程序服务器的由容器管理的持久保存组件的设计师。 -
Java程序设计吴萍等编著《Java程序设计》通过对Java编程语言的全面介绍,引导读者快速地掌握Java编程语言的核心内容并学会灵活运用所学的语言知识及面向对象的编程思想。全书共分9章,内容包括Java语言概述、面向对象编程初步、Java的基本语法、类库与数组、面向对象编程深入、Applet程序、图形用户界面编程、异常处理和输入输出,以及多线程编程。《Java程序设计》适合作为高等学校Java程序设计课程的教材,尤其适用于非计算机专业的学生,也适用于作为相关的培训和自学教材。 -
Java语言程序设计汤一样编著《Java语言程序设计》基于Java语言介绍面向对象的程序设计,《面向21世纪高等院校计算机系列规划教材:Java语言程序设计》共12章,介绍了计算机系统的硬件与软件、Java程序入门、Java编程、面向对象的编程技术基础、ApI)lets和Graphics、高级的Java编程功能、面向对象的高级编程技术、图形化用户界面的编程技术、异常和输入/输出流、Java的服务器端组件技术和Java语言的应用实例——HelkCFG。书中有大量的应用实例,通过《Java语言程序设计》的学习,读者可独立开发一些Java小程序。《Java语言程序设计》可以作为计算机、通信等信息类专业本科生的教材,也可以作为广大教学、科研和工程技术人员的参考书。 -
Java编程技术基础林桂花本书针对高职高专学生的特点,从实用的角度出发,简要介绍了Java编程技术基础知识,包括Java语言发展状况、Java语言基础、Java面向对象特性等;同时侧重编程能力培养,结合Applet编程、GuI编程、多线程、流式I/O以及网络编程、数据库编程等知识,推出了许多经典实例,便于学生理解并灵活运用所学编程基础知识。对于学有余力的同学,在学习本教材的同时,可以配合Sun的JaVa认证程序员考试(SCJP,即275考试)相关内容同步学习;本课程结束后,建议进一步学习JSP、Servlet和J2EE的相关知识,进一步了解Java编程的系统架构及其实用技术,以符合软件企业对Java编程工作岗位的要求。 -
JBuilder编程技术与实例徐慧慧编著本书全面、细致地介绍了JBuilder2005集成开发环境,以及在其之上的各类应用程序的开发,不仅包括JBuilder开发环境、调试环境的设置、Java程序的编写和调试方法等基础内容,还包括基于,JBuilder的高级开发,比如JSF、JavaServerPage(JSP)、Servlets、EnterpriseJavaBean(EJB)、WebService、Struts、XML及数据库开发等。全书共分为3篇25章,以“基础篇一高级开发篇一案例实战篇”为线索具体展开,涵盖了JBuilder集成开发环境的方方面面。而且,书中对于每个知识点的讲解,都配有大量可实际运行的实例,供读者边学习边实践。本书的最后,给出了3个综合的案例,包括“学生信息管理系统”、“网上书店”和“MP3音频播放器”,并在配套光盘中提供了书中涉及实例的全部源代码,以方便读者举一反三,编写出适合自己的程序。本书语言简洁,内容丰富,不仅适合各类软件开发人员学习和使用,还可作为高等院校相关专业的教材或教学参考用书。内容全面。全书共分为3篇25章,以“基础篇一高级开发篇一案例实战篇”为线索具体展开,细致地介绍了JBuilder集成开发环境的各个方面,方便读者快速地找到自己感兴趣的和对自己有帮助的内容。实例丰富。书中几乎所有的知识点都对应可实际运行的实例,方便读者一边学习编程原理,一边进行上机实践,从而加深对书中重点、难点内容的理解。提供了综合性的案例。书中最后给出了3个综合性的案例,包括“学生信息管理系统”、“网上书店”和“MP3音频播放器”等,这些案例对于项目开发具有较强的指导意义。光盘中提供了每个实例的完整源代码,非常便于读者学习后举一反三,开发出适合自己的工程项目。 -
Java程序设计之网络编程李芝兴主编本书是重庆大学教材建设基金重点资助的教材建设项目,目的是为计算机应用、网络工程、软件工程、信息安全、电子商务等计算机相关专业编写一本介绍Java程序设计语言的高水平教材,全方位地介绍Java网络编程及其最新技术。 本书内容共分为3部分,第1部分讲解Java程序设计的基础知识,包括Java的简单数据及程序流程控制、面向对象设计思想、类、对象、接口、异常处理以及标准类库等内容。第2部分讲解Java程序设计的一般知识,包括GUI编程、输入输出设计、数据库访问以及多线程编程。第3部分讲解Java网络程序设计的高级知识,包括Java安全、JavaBean组件、套接字编程、Java网络编程(涉及Servlet/JSP技术)以及J2EE和 J2ME等内容。 本书重点放在Java程序设计语言基础以及Java网络编程技术上,同时力求重点突出,覆盖面广。各章均提供了丰富的实例和练习,并将在网上提供相应内容的多媒体课件(PPT格式)。全书由浅人深,实例生动,易学易用,可以满足不同层次读者的需求。本书可作为普通高等院校应用型本科(含部分专科、高职类)相关专业的程序设计课教材,也可作为软件开发人员的参考书。
