JAVA及其相关
-
Java网络编程基础朱喜福,戴舒樽,王晓勇 编《Java网络编程基础》是为Java学习者在了解Java编程的基础知识之后,进一步学习Java网络编程而编写的教材。全书共4章,第1章通过使用MySQL讲述JDBC数据库应用编程,内容紧密围绕“综合实例——Java考试管理系统”来展开;第2章讲述C/S网络编程及应用,通过“综合实例——C/S考试系统”着重讲述C/S模式下的Java网络应用,这个实例与第1章的“Java考试管理系统”相结合,实现了一个完整的实用项目;第3章讲述JSP及JavaBean网站编程,并通过“综合实例——电子商务网站框架”讲述基于Web的电子商务网站的设计与实现;第4章讲述如何应用J2ME开发简单的手机应用程序,并通过一个综合实例完整地讲述了J2ME手机游戏设计与编码实现。《Java网络编程基础》内容实用,通俗易懂,循序渐进,实例丰富,并注重培养学生解决实际问题的能力。《Java网络编程基础》每章都安排了大量有针对性的上机编程练习题,便于教师教学和检验学生的学习效果,帮助学生巩固和加强所学内容。《Java网络编程基础》可作为高等职业院校、应用型本科院校“Java网络编程”课程的教材;对于具有一定的Java编程基础,并希望进一步熟悉Java网络编程、数据库编程、商务网站开发和手机编程的读者,《Java网络编程基础》也是一本理想的参考书。 -
JavaScript入门与提高曾光,马军 编著《JavaScript入门与提高》彻底改变了教条化的叙述方式,切实从初学者的角度出发,侧重于结合实例的基础训练,凝聚了作者多年的开发经验,与实际的开发工作紧密结合,有针对性、有侧重点地对内容进行讲解和说明,使得读者在全面学习JavaScript的同时,迅速掌握其中关键的知识点及技术原理。《JavaScript入门与提高》紧跟流行趋势,关注技术发展,内容包含从脚本语言的基础知识到高级编程应用、从静态页面到Ajax、交互语言等流行Web技术的几乎全部领域,力求使读者在学习的过程中感受到技术的更新和提高,最终达到熟练应用JavaScript脚本语言的目的。《JavaScript入门与提高》的另一大特色是使用了大量精心挑选的实例,并设计了与实际开发更加贴近的进阶练习,结合大量的灵活应用训练,有效地完成了基础理论与程序编写的结合,使得《JavaScript入门与提高》不仅仅是一部理论参考书,更是一部不可多得的技术工具书。《JavaScript入门与提高》适合JavaScript的初学者、Web系统开发人员、对Ajax技术感兴趣的人员、网站开发人员、使用Web技术进行毕业设计的计算机学员、想了解最新流行的客户端Web技术的开发人员,也可以作为各种培训学校、职业学校及大中专院校的教材。 -
Java 2程序设计案例汇编童勇木 编著《Java 2程序设计案例汇编》精选实际开发中最为常川的实例来讲解Java 2的功能和技巧,实例的讲解过程一般是先提出设计任务,接着介绍完成该任务的基本思想和方法,然后详细给出其核心程序的源代码,最后分析总结。《Java2程序设计案例汇编》共分6章,主要内容包括编程基础、图形界面、输入输出系统、网络编程、数据库编程、特效编程与综合应用。Java语言具有面向对象、多线程、跨平台等优秀特点,深受广大程序员的青睐。《Java 2程序设计案例汇编》所有实例都足从事Java编程人员的经验总结,具有很强的实用性.每一个实例的程序源代码都经过上机调试并运行通过,方便代码移植。读者可以通过《Java 2程序设计案例汇编》学习培养分析问题的方法和编写程序的思路,达到举一反三的效果。《Java 2程序设计案例汇编》可以独立成书, 也可以和其他理论教材配合使用,是一本完全由实践引导的语言人门和提高教材。 -
Java程序设计基础教程与实验指导王占中,崔志刚,杨记超 等编著本书由浅入深地学习Java编程知识。全书共分11章,介绍Java面向对象编程的基础知识和技能,从基本的Java组成元素、数据类型和控制结构开始,逐步过渡到方法、类、对象及面向对象程序设计的高级特征;深入学习Java图形用户界面设计、文件和数据库等高级应用;最后,通过MVC实现的综合实例对前面知识进行全面的应用和巩固。本书附有配套光盘,提供了书中实例的源代码和视频教学文件。本书下篇是实验指导,有10个单元,选择了一批实用的上机练习,以巩固和提高读者的动手能力,加深对基础理论的理解。本书体现了作者在软件技术教学改革过程中形成的“项目驱动、案例教学、理论实践一体化”教学方法,可以作为Java职业培训教材和各级院校Java授课培训教程,也适合作为Java自学资料和参考资料。 -
Java核心技术卷I(美)Cay S.Horstmann Gary Cornell 著本书第1版出版以来,一直备受广大Java程序设计人员的青睐,畅销不衰,是Java经典书籍。第8版针对Java SE 6平台进行了全面更新,囊括了Java 2平台、标准版(J2SE)的全部基础知识,提供了大量完整且具有实际意义的应用实例,详细介绍了Java语言基础知识、面向对象程序设计、接口与内部类、事件监听器模型、Swing图形用户界面程序设计、打包应用程序、异常处理、登录与调试、泛型程序设计、集合框架、多线程等内容。书中示例程序经过精心设计,不但具有实用价值,而且易于阅读理解,可以作为初学者自己编写程序的良好开端,也能够帮助程序员快速地了解Java SE 6的新特性,或迅速从其他语言转向Java语言。 -
Java语言程序设计基础柳西玲,许斌 著《Java语言程序设计基础(第2版)》是以Java SE技术为背景的Java程序设计基础教材。《Java语言程序设计基础(第2版)》共分为8章,前两章介绍面向对象编程概念和Java程序设计基础知识,其他几章介绍Java语言编程语法和技术,包括对象、类和接口的创建和使用,输入输出处理,异常处理,Applet程序设计,对象串行化和聚集,线程等。书中主要读者对象为非计算机专业的本科学生,强调基本概念、基本技术、基本方法的阐述,强调理论联系实际。书中列举逾百个实例,每章都有案例分析,来提高读者解决实际问题的能力。 -
轻量级Java EE企业应用实战李刚 编著《轻量级JavaEE企业应用实战:Struts 2+Spring+Hibernate整合开发》是《轻量级J2EE企业应用实战》的第二版,同时还融合了《整合Struts+Hibernate+Spring应用开发洋解》理论部分。实际上,《轻量级JavaEE企业应用实战》凝结了前两本书的精华部分。《轻量级JavaEE企业应用实战:Struts 2+Spring+Hibernate整合开发》介绍了JavaEE领域的三个开源框架:Struts2、Spring和Hibernate。其中Struts2升级到2.1.2,Spring升级到2.5.5,Hibernate升级到3.2.6。《轻量级JavaEE企业应用实战:Struts 2+Spring+Hibernate整合开发》保留《轻量级J2EE企业应用实战》里关于Tomcat、Jetty的介绍,新增了关于Ant、CVS的内容。《轻量级JavaEE企业应用实战》内容主要包括三部分,第一部分介绍JavaEE开发的基础知识,包括如何搭建开发环境。第二部分详细讲解了Struts2.1、Spring2.5和Hibernate3.2三个框架用法,介绍二个框架时,通过EclipseIDE的使用来上手,一步步带领读者深入二个框架的核心。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,既包含了笔名多年开发经历的领悟,也融入了丰富的授课经验。第三部分示范开发了一个包含7个表,表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,让读者理论联系实际,将三个框架真正运用到实际开发中去。该案例采用目前盛流行、最规范的JavaEE架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。阅读《轻量级JavaEE企业应用实战》之前,建议先认真阅读笔者所著的《疯狂Java讲义:Struts 2+Spring+Hibernate整合开发》一书。《轻量级JavaEE企业应用实战:Struts 2+Spring+Hibernate整合开发》适合有较好的Java编程基础,或有初步JSP、Servlet基础的读者阅读。尤其适合对Struts 2、Spring、Hibernate了解不够深入,或对Struts 2+Spring+Hibernate整合开发不太熟悉的开发人员阅读。 -
Ajax实战(英)格雷恩 等著,贺师俊 等译本书堪称Ajax 领域内的典范之作,深受读者好评。它以Ajax 的简要介绍开篇,然后以知识点为脉络, 讲述了几十个易于使用的、以解决方案为重点的实例,并针对每一个实例给出了详细的范例代码,可操作性极强。通过本书,读者可以学会如何实现富客户端用户界面,包括拖拽、实践性策略、有效导航、事件处理、表单项目验证、状态管理、Ajax 库的选择、访问第三方的开放网络服务接口,等等。最后,本书以一个妙趣横生且极其实用的mashup 实例结尾。本书适合所有的现代Web 开发人员。 -
Java课程设计耿祥义,张跃平 编著本书以12个具有一定代表性的课程设计题目为框架,从各个方面展示了Java在应用系统开发和网络开发中的实用技术,特别体现了Java面向对象的设计思想。各个课程设计题目互相独立,可以从任何一个课程设计题目开始阅读本书,每个课程设计题目都包括设计要求、总体设计、详细设计、代码调试、软件发布和课程设计题目等内容。读者可以按照作者布置的课程设计作业来开发一个软件,也可以参考这些课程设计题目设计类似的软件。本书不仅可以作为理工科各个专业Java课程设计的教材以及撰写相关课程论文的参考书,也适合Java软件工程师参考使用。 -
深入解析Spring MVC与Web Flow(美)拉德(Ladd,S.) 等著;徐哲,沈艳 译本书是Spring MVC和Web Flow两个框架的权威指南,书中包括的技巧和提示可以让你从这个灵活的框架中汲取尽可能多的信息。书中包含了一些开发良好设计和解耦的Web应用程序的最佳实践,介绍了Spring框架中的Spring MVC和Spring Web Flow,以及着重介绍利用Sprin9框架和Spring MVC编写Web应用程序的最佳方法。本书还介绍了Sprin9框架的设计模式,以及如何将同样的设计和技术应用到读者自己的代码中。本书适合各层次Spring Web程序员阅读。
