JAVA及其相关
-
跟我学Java杨量功 等编著《跟我学Java》Java是当前最流行的程序设计语言之一。《跟我学Java》以Java最新版本Java SE6为基础,涵盖了Java SE6最新特性,由浅入深地介绍了Java SE6的主要内容。全书内容包括Java的发展、环境配置和开发工具安装、Java基本语法、流程控制语句、字符串、数组、面向对象的抽象性、继承性和多态性、接口和内部类、多线程程序、异常处理、图形界面设计、Java I/O、集合、Java与数据库、Java Web应用——JSP为了便于读者学习,《跟我学Java》最后一章对KⅣ管理系统进行了详细的分析,帮助读者掌握Java项目开发。为了方便读者学习,《跟我学Java》光盘中提供了丰富的内容,包括全书的多媒体视频演示、全书的电子教案、943页的电子资料以及书中讲解的源代码等内容。对于每章后面的习题,笔者都给了相应的解答,读者可以到网站下载。《跟我学Java》适合大中专院校的学生、Java自学者、初级程序员、信息技术人员阅读,同时也可以作为培训机构的培训教材。
-
跟我学Java Web尹继平,聂庆亮 编Java Web开发是目前最流行、使用最广泛的网站开发技术。《跟我学Java Web》通过对Java Web开发中所运用到的各种技术循序渐进地进行讲解,使读者能尽快掌握开发Web应用程序的方法。《跟我学Java Web》内容包括搭建Web开发环境、HTML相关技术基础知识、JavaScript相关技术基础知识、JSP技术基础知识、Servlet技术基础知识、搭建MySQL数据库开发环境、JDBC技术、JavaBean技术基础知识、Ajax技术基础知识、Struts2技术详解(拦截器、输入校验、国际化、Struts2的各种标签、对Ajax的支持等)、Spring2.5(容器、装配Java Bean、JDBC和Hibernate模板等)以及Hibernate3技术详解(会话、映射、HQL等)。除此之外,第11、第14章还提供了两个完整的实例来讲解Struts2开发新特性和开发SSH的详细步骤.通过对这两章的学习,读者可以对SSH开发模式有更透彻的理解和认识。《跟我学Java Web》光盘中提供了丰富的内容,包括全书的多媒体视频演示、全书的电子教案、900多页的电子资料以及书中讲解的源代码等。每章后面的习题均有相应的解答,读者可以到网站下载。《跟我学Java Web》适合广大Java Web初学者、初步掌握Java技术的读者,想深入学习Struts2、SSH框架的开发者,以及从事Java Web开发工作的技术人员。
-
Java程序员面试宝典杨磊 等编著目前许多开发者对Java语言及其底层原理掌握不牢固,在面试过程中经常漏洞百出,无法取得好成绩。而招聘单位为了得到高素质的员工往往使出浑身解数,采用各种形式的面试考察求职者,这让面试难度大大增加。求职者要想成功应聘,不仅需要扎实的基本功,还需要经受情商和智商方面的考查。《Java程序员面试宝典(附光盘)》通过200个面试题,对企业招聘Java程序员需要掌握的知识进行了系统、全面的总结,以帮助读者进行充分的面试准备,在激烈的竞争中拔得头筹。《Java程序员面试宝典(附光盘)》列举了各大IT公司的面试真题,详细分析了应聘Java程序员职位的常见考点,主要内容包括面试流程及求职准备、Java语言基础、数据类型、集合框架、图形用户界面、输入与输出、多线程、反射机制、网络编程、JDBC、Web开发基础、SSH框架(Struts、Spring和Hibernate)、EJB、JPA、算法、设计模式及情商和智商类面试题。《Java程序员面试宝典(附光盘)》附带1张DVD光盘,内容为《Java程序员面试宝典(附光盘)》所有面试题的多媒体教学视频(共14.5小时)及免费赠送的55小时Java教学视频和5.5小时算法教学视频。授人以鱼,不如授人以渔。《Java程序员面试宝典(附光盘)》中的面试题不但以实例代码和流程图的形式对答案进行了详细解析,还对问题的相关知识点进行了扩展说明。希望通过《Java程序员面试宝典(附光盘)》,读者可以成功应聘,并提升综合素质。《Java程序员面试宝典(附光盘)》适合应聘Java和J2EE职位的程序员阅读,也适合其他程序员作为拓展读物进行阅读。
-
Java程序设计赵卓君 主编,代俊雅 等编著Java已是目前世界最流行的高级编程语言之一。自诞生以来,Java迅速成为开发互联网应用程序首选的编程语言。本书特针对普通高等院校和独立学院计算机专业Java教学而编写,介绍Java的起源、Java的语法、Java中面向对象的实现、异常和断言、字符串、输入输出和集合框架。第二部高级教程(稍后出版)则对Java的泛型、Applet小程序、网络媒体通信、线程、GUI编程、JDBC数据库连接等都作了深入讲解。整套书应用了大量完整的程序案例来辅助说明。本书基本涵盖Sun公司SCJP认证要考核的知识点。本书既可作为普通高等院校和独立学院计算机本科专业的Java教材,也可作为Sun公司Sun Certificated Java Programmer(SCJP)认证考试的辅导用书。
-
打通经脉李辉 编著《打通经脉:Java基础入门编程详解》由浅入深、循序渐进地介绍了Java语言面向对象程序设计的知识体系及方法技巧。全书共分12章,主要包含面向对象基础、类的衍生、异常处理与JDK类库和典型案例4篇内容,涵盖了创建Java开发环境、对象和类、对象和类的操作、访问控制、继承、接口、封装类、异常处理、JDK类库、文件I/O等方面的知识,第4篇采用典型案例的形式,详细说明了电话本程序、学生管理程序和网上购物程序3个实例的功能分析、设计、编写、编译与运行的全过程。《打通经脉:Java基础入门编程详解》的特色在于每一节的例子都经过精挑细选,具有很强的针对性,力求让读者通过实例来掌握Java语言面向对象程序设计的基础知识和方法技巧,从而学习尽可能多的知识。《打通经脉:Java基础入门编程详解》定位于Java语言入门学习图书;适合初、中级Java语言从业人员使用,同时也可用做高校相关专业和社会培训班的教材。
-
神兵利器丰华,于松波 编著Eclipse是目前最流行的Java集成开发环境,使用其可以达到高效、高质量开发Java代码的目的。《神兵利器:Eclipse开发技术详解》根据Java编程所涉及的各个领域独立成章,结合大量实例来讲解如何使用Eclipse编程平台.涉及Java开发的主流方向,共包含6篇13个章节,分别为Eclipse开发环境、SWT应用、Web应用、程序调试与测试、CVS与插件与案例实践。《神兵利器:Eclipse开发技术详解》在介绍这些内容的时候不像其他书籍一样只介绍概念和例子,而是结合开发环境来讲述怎样编写这些程序,此外书中还介绍了许多辅助编程工具。《神兵利器:Eclipse开发技术详解》适合有一定基础的Java程序员学习使用,但不要求读者之前使用过Eclipse编程环境。对Eclipse有一定使用经验的用户也可以在各个章节中获得一些最近比较流行的编程辅助思想.《神兵利器:Eclipse开发技术详解》也可作为高校相关专业和社会培训班的教材。
-
Java语言程序设计王大虎 等主编《Java语言程序设计》共分11章,主要内容包括绪论、Java语法基础、类和对象、继承、多态和接口、常用系统类、图形用户界面设计、异常处理、输入输出流、多线程、网络编程、JDBC等,每章后附有习题。全书内容丰富,通俗易懂。《Java语言程序设计》可作为普通高等院校本、专科Java语言程序设计课程的教学用书,也可作为计算机等级考试及计算机培训班中相关java课程的教材或参考书,还可作为有关工程技术人员的工作参考书。
-
新概念Java教程张基温 编著《新概念Java教程》以确立面向对象的分析与设计方法为第一目标,打破了经典教材的语法体系结构,建立了一个全新的Java教学体系。全书分为三篇:第1篇用7个例子引导读者逐步建立面向对象的思维方式和基本的设计能力,将Java基本语法贯穿其中,并引出设计模式的概念;第2篇从图形用户界面、持久化技术、网络编程和Web开发四个方面,将学习扩展到应用领域,并引出软件架构的概念;第3篇从JavaBean、多线程编程、泛型编程和数据结构接口4个方面,将Java编程技术引向更高层次。《新概念Java教程》结构新颖、面向应用,在提高设计能力的同时兼顾测试方法的培养,在保持高 校教材应有的理论高度的同时打破纯理论体系的枯燥,习题题型多、覆盖面广,为读者 建立了一个全新概念的立体学习环境,适合作为各种层次的计算机及相关专业程序设计 教学的教材,也适合培训和自学。
-
Java面向对象程序设计张桂珠,张平,陈爱国 主编《Java面向对象程序设计(JDK1.6)(第3版)》是Java面向对象程序设计的一本经典教材,它将Java语言与面向对象程序设计的原理和方法相结合,使用Java最新类库,以大量实例详细介绍如何使用Java进行面向对象的程序设计、GUI的程序设计、网络通信应用的程序设计、数据库应用的程序设计和web应用的程序设计。《Java面向对象程序设计(JDK1.6)(第3版)》可作为Java面向对象程序设计课程的教材,也可作为Java的GUI程序设计、网络应用程序设计、数据库应用开发、JSP的web应用开发的入门和提高学习教材。《Java面向对象程序设计(JDK1.6)(第3版)》的读者对象是各类编程人员、计算机相关专业的本科生和研究生,也可作为Java技术的自学者或短训班人员学习教材。为方便人员学习,《Java面向对象程序设计(JDK1.6)(第3版)》还配有电子课件、实例代码、习题答案与实验。
-
经典Java EE企业应用实战李刚 编著本书是《轻量级Java EE企业应用实战》的姊妹篇,《轻量级Java EE企业应用实战》主要介绍以Spring+Hibernate为基础的Java EE应用;本书则主要介绍以EJB 3+JPA为基础的Java EE应用。EJB 3、JPA规范都属于Sun公司所制订的Java EE规范,因此把基于EJB 3+JPA的应用称为经典Java EE架构,目前这种架构在Java开发领域也有极大的市场占有率。本书介绍了Java EE规范的三大主要规范JSF、EJB 3和JPA,其中JSF是Sun公司提供的JSF RI;EJB 3部分则包含Session Bean、Message Driven Bean的详细介绍。所使用的应用服务器是JBoss 5.1和WebLogic 11g,详细介绍了这两种应用服务器的安装和使用,以及如何在两大主流服务器上安装、部署Java EE应用。本书内容主要包括三部分,第一部分介绍Java EE开发的基础知识,以及如何搭建开发环境,包括安装JBoss、WebLogic应用服务器,以及如何使用SVN、NetBeans等。第二部分详细讲解了JSF RI、JTA、JNDI、RMI、JMS、JavaMail、EJB 3的Session Bean、Message Driven Bean、JPA、JAX-WS 2、JAAS等Java EE知识,这部分知识以JSF+EJB 3+JPA整合开发为重点,通过使用NetBeans IDE工具上手,带领读者逐步深入JSF+EJB 3+JPA整合开发。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,也是本书的重点部分。第三部分提供了一个JSF+EJB 3+ JPA整合开发的项目:电子拍卖系统。这个项目包括5个实体,这5个实体之间具有复杂的关联关系,而且业务逻辑也相对复杂,希望让读者理论联系实际,真正将JSF+EJB 3+JPA整合真正运用到实际开发中。该案例采用目前最流行、最规范的Java EE架构,整个应用分为JPA实体层、EAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了IDE无关的、基于Ant管理的项目源码,也提供了基于NetBeans IDE的项目源码,最大限度地满足读者的需求。本书没有介绍JSP、Servlet等Java Web的相关内容,但这些知识是阅读本书的基础,如果读者还没有相关知识,建议先阅读《轻量级Java EE企业应用实战》中相关知识。如果读者在阅读此书时遇到了技术难题,可登录http://www.crazyit.org发帖,笔者将会及时予以解答。阅读本书之前,建议先认真阅读笔者所著的《疯狂Java讲义》一书。本书适合有较好的Java编程基础,或有较好的JSP、Servlet基础的读者阅读。尤其适合于对JSF、EJB 3、JPA了解不够深入,或对JSF+EJB 3+JPA整合开发不太熟悉的开发人员阅读。