JAVA及其相关
-
JavaScript编程精解(美)Marijn Haverbeke 著 徐涛 译如果你只想阅读一本关于JavaScript的图书,那么《JavaScript编程精解》应该是你的首选。本书由世界级JavaScript程序员撰写,JavaScript之父和多位JavaScript专家鼎力推荐。本书适合作为系统学习JavaScript的参考书,它在写作思路上几乎与现有的所有同类书都不同,打破常规,将编程原理与运用规则完美地结合在一起,而且将所有知识点与一个又一个经典的编程故事融合在一起,读者可以在轻松的游戏式开发中学会JavaScript程序设计,趣味性十足,可操作性极强。 《JavaScript编程精解》全书一共12章:第1~3章介绍了JavaScript的基本语法,旨在帮助读者编写出正确的JavaScript程序,包含数字、算术、字符串、变量、程序结构、控制流程、类型、函数、对象和数组等最基础和最核心的内容;第4~7章讲解了JavaScript编程中的高级技术,目的是帮助读者编写更复杂的JavaScript程序,主要涉及错误处理、函数式编程、面向对象编程、模块化等重要内容;第8~12章则将重心转移到JavaScript环境中可用的工具上,分别详细讲解了正则表达式、与Web编程相关的知识、文档对象模型、浏览器事件和HTTP请求等。
-
Java设计模式张逸 译 Steven John Metsker(史蒂芬.约翰.梅特斯克),William C.Wake(威廉.维克) 编本书通过一个完整的Java项目对经典著作Design Patterns一书介绍的23种设计模式进行了深入分析与讲解,实践性强,却又不失对模式本质的探讨。本书创造性地将这些模式分为5大类别,以充分展现各个模式的重要特征,并结合UML类图与对应的Java程序,便于读者更好地理解。全书给出了大量的练习,作为对读者的挑战,以启发思考,督促读者通过实践练习的方式来掌握设计模式。同时,作者又给出了这些练习的参考答案,使读者可以印证比较,找出自己的不足,提高设计技能。
-
Java EE 6权威指南(美)Eric Jendrock,Ian Evans,Devika Gollapudi,Kim Kaase,Chinmayee Srivathsa 著 李鹏,韩智 译《Java EE 6权威指南:基础篇(第4版)》是任务导向、示例驱动的Java EE 6基础教程,讲述如何开发企业应用,并作为第4版加入了很多新内容,详细介绍了最新的API和平台特性。本书分8部分阐述了Java EE 6基础知识、Web层技术(包括JavaServer Faces和Facelets),以及如何使用JAX-WS和JAX-RS构建Web服务、使用JavaBeans组件开发业务逻辑、使用Java Persistence API访问数据库、为Web应用或企业应用增强安全性、在Java EE平台使用上下文和依赖注入。《Java EE 6权威指南:基础篇(第4版)》适合初中级Java编程人员学习参考。
-
Java完全参考手册(美)施密特 著,王德才,吴明飞,唐业军 译在《Java完全参考手册(第8版)》中,编程畅销书作者HerberSchildt 向您展示了开发、编译、调试以及运行Java程序所需要掌握的全部知识。 本书内容丰富,针对Java SE7进行了全面更新,涵盖了Java语言的方方面面,包括语法、关键字以及基本的编程原则。此外,《Java完全参考手册(第8版)》还介绍了Java API库的关键元素,分析了JavaBean、servlet、applet以及Swing,并通过真实的案例演示了Java在编程中的实际应用。在讲解的过程中,书中贯穿了JavaSE7的最新特性,例如带资源的try语句、在switch语句中使用字符串、使用菱形运算符“”的类型推断功能、NIO.2输入输出系统以及For’k/JoinFramework 。
-
Java程序设计教程赵辉 郑山红 王璐本教材全面、系统地介绍了Java语言的基本概念、基本语法、程序设计方法以及一些企业级应用技术。全教材共14章,主要内容包括Java程序设计语言的基础知识、Java语言的面向对象设计方法、Java基本类库、异常处理机制、泛型与集合框架、输入输出处理、数据库编程、图形用户接口、Java小应用程序、多线程、Java网络编程以及Java高级编程。本教材采用举例、比拟、类比等多种手段,语言通俗易懂,示例生动活泼,内容组织循序渐进、前后呼应,既重视基本理论和基本概念的阐述,又注重程序设计能力的培养,同时反映Java语言的最新发展。本教材可以作为高等院校计算机及相关专业学习Java语言程序设计课程的教材,也可以作为广大工程技术人员和程序设计爱好者的自学教材。
-
Java从入门到精通明日科技 编著明日科技编著的《Java从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。全书分为28章,包括初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类,接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O(输入/输出),反射,枚举类型与泛型,多线程,网络通信,数据库操作,Swing表格组件,Swing树组件,Swing其他高级组件,高级布局管理器,高级事件处理,AWT绘图与音频播放,打印技术和企业进销存管理系统等。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:语音视频讲解:总时长32小时,共312段 实例资源库:732个实例及源码详细分析 模块资源库:15个经典模块开发过程完整展现项目案例资源库:15个企业项目开发过程完整展现 测试题库系统:616道能力测试题目 面试资源库:369个企业面试真题 PPT电子教案《Java从入门到精通(第3版)》适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。
-
Java从入门到精通明日科技 编著《Java从入门到精通(实例版)》由明日科技编著,从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行Java应用程序开发应该掌握的各方面技术。全书共21章,包括初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,数组,字符串,类和对象,接口、继承与多态,类的高级特性,Java集合类,异常处理,输入/输出,Swing程序设计,高级事件处理,多线程,网络通信,JDBC操作数据库,Swing高级组件,高级布局管理器,AwT绘图技术,酒店管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会JaVa应用程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:语音视频讲解:总时长14小时,共94段,实例资源库:732个实例及源码详细分析,模块资源库:15个经典模块开发过程完整展现,项目案例资源库:15个企业项目开发过程完整展现,测试题库系统:616道能力测试题目,面试资源库:369个企业面试真题,PPT电子教案《Java从入门到精通(实例版)》适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。
-
Java语言程序设计吴倩,林原,李霞丽 编著《java语言程序设计:面向对象的设计思想与实践》围绕面向对象的设计思想展开主题,详细讲解了java语言基础语法、面向对象的三大特征、图形用户界面的编程方法、多线程编程、java的集合框架和java语言在android平台中的应用等基本理论及实用开发技术。《java语言程序设计:面向对象的设计思想与实践》强调面向对象设计思想的重要性,在内容组织上力求从设计理念出发,合理地解释知识点;循序渐进地讲述基本理论,深层次地剖析程序设计方法;在例题与习题的选用与设计上深入浅出,强调其连贯性与实用性,锻炼读者的面向对象程序设计能力。《java语言程序设计:面向对象的设计思想与实践》可作为普通高等院校计算机及相关专业的java语言程序设计教材,也可作为java编程爱好者的参考书。
-
新手学Java 7编程(美)斯切尔特 著,石磊 译《新手学java 7编程(第5版)》由程序设计畅销书作者herbertschildt撰写,将内容彻底更新至javase 7。首先从基础讲起,介绍了如何编译和运行java程序,然后讨论了关键字、语法和一些结构,它们共同构成了java语言的核心。之后,《新手学java7编程(第5版)》介绍了java的一些高级特性,包括多线程程序设计和泛型。最后以对swing的介绍结束了全书。本教程节奏轻快,可以帮助读者快速掌握java程序设计。《新手学java 7编程(第5版)》特色关键技能与概念:在每章开始列出了该章中介绍的技能与概念专家问答:以问答形式提供了相关信息和实用的提示编程练习:展示如何应用某种技能的编程练习自测题:每章最后提供了一些测试对该章内容理解程度的问题代码注释:示例代码中的注释描述了正在阐述的编程技巧
-
深入分析Java Web技术内幕许令波 著《深入分析Java Web技术内幕》围绕Java Web相关技术从三方面全面深入地进行阐述。首先介绍前端知识,主要介绍Java Web开发中涉及的一些基本知识,包括Web请求过程、HTTP协议、DNS技术和CDN技术。其次深入介绍Java技术,包括I/O技术、中文编码问题、Javac编译原理、class文件结构解析、ClassLoader工作机制及JVM的内存管理等。最后介绍Java服务端技术,主要包括Servlet、Session与Cookie、Tomcat与Jetty服务器、Spring容器、Ibatis框架和Velocity框架等原理介绍。本书不仅介绍这些技术和框架的工作原理,而且结合示例来讲解,通过通俗易懂的文字和丰富生动的配图,让读者充分并深入理解它们的内部工作原理,同时还结合了设计模式来介绍这些技术背后的架构思维。