JAVA及其相关
-
疯狂Java讲义李刚 编著内 容 简 介本书是《疯狂Java讲义》的第2版,第2版保持了第1版系统、全面、讲解浅显、细致的特性,全面介绍了新增的Java7的新特性。本书深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制;覆盖了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下绝大部分类和接口。本书全面介绍了Java 7的二进制整数、菱形语法、增强switch语句、多异常捕获、自动关闭资源的try语句、JDBC4.1新特性、NIO.2、AIO等新特性。与第1版类似,本书并不单纯从知识角度来讲解Java,而是从解决问题的角度来介绍Java语言,所以本书中涉及大量的实用案例开发:五子棋游戏、梭哈游戏、仿QQ的游戏大厅、MySQL企业管理器、仿EditPlus的文本编辑器、多线程、断点下载工具、Spring框架的IoC容器……这些案例既能让读者巩固每章的知识,又可以让读者学以致用,激发编程自豪感,进而引爆内心的编程激情。本书光盘里包含书中所有示例的代码和《疯狂Java实战演义》的所有项目代码,这些项目可以作为本书课后练习的“非标准答案”。如果读者需要获取关于课后习题的解决方法、编程思路,可以登录http://www.crazyit.org站点与笔者及本书庞大的读者群相互交流。本书为所有打算深入掌握Java编程的读者而编写,适合各种层次的Java学习者和工作者阅读,也适合作为大学教育、培训机构的Java教材。但如果只是想简单涉猎Java,则本书过于庞大,不适合阅读。
-
Java Web轻量级开发全体验邓子云 著《JavaWeb轻量级开发全体验》共2篇(分为18章):基础篇、框架技术篇。全书内容遵循“循序渐进”的原则,逐步深入,理论联系实际,内容通俗易懂,涵盖了当前JavaWeb开发所流行的众多开发技术,注重项目实战,致力于培养技术娴熟、能上手开发软件系统的Java Web程序员。随书的光盘带有书中所有实例和实战项目的源代码,以供读者参考学习。《Java Web轻量级开发全体验》的适用面较广,初、中、高级读者均可阅读,可作为中职、高职、本科计算机专业或相近专业的JavaWeb开发或JSP课程的教材,也可作为Java Web培训班的教材,亦可供对JSP感兴趣的读者自学使用。
-
Java编程技术基础刘勇军 等主编本书以工程为导向,强化实训和案例教学。通过案例与工程的训练,加深对理论知识的理解,掌握这些知识后能够开发完整的Java项目。全书共13章,内容包括Java开发环境介绍、Java语言基础、面向对象基础、数组、常用类与集合、图形用户界面、异常处理、输入/输出流、线程、数据库应用、Applet与Java网络编程等。本书结构清晰,知识点分布合理。每章都有与本章知识点结合紧密的案例以及相应实训操作和习题。本书案例非常丰富,体现的形式多样。在各章后有对本章知识应用的小案例。全书提供3个完整的项目:贪吃蛇游戏、学生成绩管理系统和公共聊天室程序;其中,贪吃蛇游戏项目按知识点体现在相应章节后面,并对知识的应用思路有较详细的介绍。本书可作为大专院校计算机专业的教材,也适合作为Java培训教材。
-
Java程序设计任务驱动式实训教程王宗亮 编著《21世纪高等学校规划教材·计算机应用:Java程序设计任务驱动式实训教程》围绕Java程序设计语言的基础知识和JDKl.6 版本的部分新特性,采用任务驱动式项目实训的方式,介绍如何在Eclipse和JBuilder开发环境下进行面向对象程序设计与应用开发。典型的实训项目有商场打折计价、学生成绩统计、可设置范围和人数的按号抽奖、运用多线程的龟兔赛跑、关于事件处理的鼠标测试、简易记事本、音乐播放、手动绘图和三层结构的学生信息管理等程序。书中的项目绝大部分是在JDKl.6 与Eclipse开发环境下开发的,也有少部分在JBuilder开发环境下完成的。《21世纪高等学校规划教材·计算机应用:Java程序设计任务驱动式实训教程》概念清晰,结构合理,叙述简明易懂,融进了编者29年计算机软件专业学习、工作、项目开发和教学的全部经验。无论是编程新手,还是具有C、C++、C#或VisualBasic基础的程序员,都可从本书中获取新知识。本书特别适合高职高专、应用型本科的学生使用。
-
Java面试关键与综合软件项目开发全程实战谢星星,张传清 编著《远标软件开发名企就业系列:Java面试关键与综合软件项目开发全程实战》为blogjava超人气技术博客博主“阿蜜果”呕心之作。《远标软件开发名企就业系列:Java面试关键与综合软件项目开发全程实战》不仅系统地讲解了Java编程的基础知识以及综合软件项目实战开发,而且完全再现了Java技术达人阿蜜果曾经精彩实用的学习经验以及丰富的JavaWeb项目开发实战经验。阿蜜果还根据自己多年的面试经验及一线开发经验,精心地把网上浩如烟海的Java面试题目加以精选及深入解析,这将可以让读者深刻理解相关知识点的表面及背后含义,从而让读者轻松应对Java技术笔试和面试。《远标软件开发名企就业系列:Java面试关键与综合软件项目开发全程实战》适用于准备找工作的初中级的Java开发人员,还可以作为高校及企业的培训教材和辅导教材。
-
OCP Java SE 6 Programmer认证试题解析(美)贝茨 等著,白爽 译《OCP Java SE 6 Programmer认证试题解析(Exam310-065)》的两位作者都是Java SE Programmer认证考试的领衔命题者,书中包含260躲到仿真测试题,帮助读者备考这一具有高挑战性的考试,为了有助于读者理解相关知识的原理,每道考题都深入分析了正确选项和错误选项。《OCP Java SE 6 Programmer认证试题解析(Exam310-065)》涵盖了310-065考试的全部官方考点,并且是SCJP Sun Certified Programmer for java 6 Study Guide 一书完美的配套书。
-
深入剖析TomcatBudi Kurniawan , Paul Deck 著,曹旭东 译《深入剖析Tomcat》深入剖析Tomcat4和Tomcat5中的每个组件,并揭示其内部工作原理。通过学习本书,你将可以自行开发Tomcat组件,或者扩展已有的组件。Tomcat是目前比较流行的Web服务器之一。作为一个开源和小型的轻量级应用服务器,Tomcat易于使用,便于部署,但Tomcat本身是一个非常复杂的系统,包含了很多功能模块。这些功能模块构成了Tomcat的核心结构。《深入剖析Tomcat》从最基本的HTTP请求开始,直至使用JMX技术管理Tomcat中的应用程序,逐一剖析Tomcat的基本功能模块,并配以示例代码,使读者可以逐步实现自己的Web服务器。
-
编写高质量代码秦小波 著在通往“java技术殿堂”的路上,本书将为你指点迷津!内容全部由java编码的最佳实践组成,从语法、程序设计和架构、工具和框架、编码风格和编程思想等五大方面,对java程序员遇到的各种棘手的疑难问题给出了经验性的解决方案,为java程序员如何编写高质量的java代码提出了151条极为宝贵的建议。对于每一个问题,不仅以建议的方式从正反两面给出了被实践证明为十分优秀的解决方案和非常糟糕的解决方案,而且还分析了问题产生的根源,犹如醍醐灌顶,让人豁然开朗。本书一共12章,第1~3章针对java语法本身提出了51条建议,例如覆写变长方法时应该注意哪些事项、final修饰的常量不要在运行期修改、匿名类的构造函数特殊在什么地方等;第4~9章重点针对jdkapi的使用提出了80条建议,例如字符串的拼接方法该如何选择、枚举使用时有哪些注意事项、出现nullpointerexception该如何处理、泛型的多重界限该如何使用、多线程编程如何预防死锁,等等;第10~12章针对程序性能、开源的工具和框架、编码风格和编程思想等方面提出了20条建议。本书针对每个问题所设计的应用场景都非常典型,给出的建议也都与实践紧密结合。书中的每一条建议都可能在你的下一行代码、下一个应用或下一个项目中崭露头角,建议你将此书搁置在手边,随时查阅,一定能使你的学习和开发工作事半功倍。
-
JavaScript从入门到精通(美)舒宁 著,梁春艳 译《JavaScript从入门到精通(第2版)》 旨在介绍javascript基础知识,沿用msp经典的step by step风格,一次介绍一个知识点,并通过练习来加以巩固。这本实用教程提供了清楚的指导和动手实例,有利于读者使用javascript核心特性和技术创建或定制交互式web应用程序。 《JavaScript从入门到精通(第2版)》 共五部分23章,主题涉及javascript基础知识,javascript的应用,javascript与设计的集成,ajax和服务器端的集成,jquery基础知识。本书特别针对初学者,在每一章设计了练习题和相应的答案,以帮助他们学以致用,迅速掌握javascript。
-
JavaServer Faces 2.0完全参考手册(美)伯恩斯,(美)沙尔克,(美)格里芬 著,陶克,熊淑华 译《JavaServer Faces 2.0完全参考手册》针对javaserver faces(jsf)2.0中的变化进行了全面的修订与更新,涵盖了javeee的官方标准web开发架构的每个方面。在这本权威著作中,sun microsystems公司中的jsf合作规范领导者展示了如何创建动态的、跨浏览器的web应用程序,由于保留了较高质量的代码和可扩展性,这些应用程序可以给用户带来极为优秀的体验。《JavaServer Faces 2.0完全参考手册》提供了一个综合的示例应用程序,可以将其用作您自己的jsf应用程序的模型。该示例应用程序的代码可以从网上下载。《JavaServer Faces 2.0完全参考手册》对所有jsf功能都进行了解释,包括请求处理生命周期、托管bean、页面导航、组件开发、ajax、验证器、国际化和安全。贯穿全书的专家组意见提供了关于jsf设计的内部信息。