





定价:49.8元
印次:1-2
ISBN:9787302317340
出版日期:2013.06.01
印刷日期:2015.01.12
图书责编:王中英
图书分类:零售
本书结合大量实例和项目开发案例,由浅入深、循序渐进地介绍了Java开发的相关知识。本书特意提供了典型习题及教学PPT,以方便教学。另外,作者专门为本书录制了大量的配套教学视频,以帮助读者更好地学习本书的内容。这些视频和书中的实例源代码一起收录于本书的配书光盘中。 本书共18章,分为3篇。第1篇为Java开发基础,涵盖的内容有Java概述、基本数据类型及运算、Java程序流程控制、类与对象、面向对象编程、引用数据类型、异常处理、线程,以及Java的IO操作,本篇可以让读者了解Java最核心的面向对象思想及最核心的基本技术。第2篇为Java开发进阶,涵盖的内容有图形用户界面、XML开发、常用类、数据库编程、网络编程,以及Web编程,本篇可以让读者了解Java的实际应用,实现从理论到实践的飞跃。第3篇为Java项目案例开发实战,涵盖图书管理系统、局域网通信软件及论坛BBS系统3个实用系统,本篇可以带领读者体验实际的Java项目开发,从而提升开发水平。 本书适合Java入门与提高的人员阅读,也可作为大中专院校Java程序设计课程的教材。另外,本书也可供Java语言爱好者和从业者作为实际工作中的参考书籍。
刘升华:北京瑞普网络有限公司项目经理。长期从事Java体系项目建设。曾参与协和医院诊断系统、上海公交调度系统、北京电信计费系统等多个大中型项目的开发。技术领域,熟悉Java体系项目构建,精通各大框架,如Hibernate、Spring、Struct等。曾在多个Java开源项目中,担任主要成员。
前 言 Java自从1995年由Sun公司(2009年4月20日Sun公司被Oracle公司收购)发布以来,凭借其跨平台、可移植、分布式及简单易学的特点迅速成为了一门主流的软件开发语言。当前,Java依然还是最为流行的面向对象语言。目前,Java已经演化出了Java SE、Java EE和Java ME三个开发平台,分别在桌面开发、企业开发和嵌入式开发中占据了足以傲视群雄的地位。Java目前已被广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网等领域,而且拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更是具备了显著的优势和广阔的发展前景。 为了帮助初学人员可在短期内比较容易地掌握Java开发技术,笔者结合自己多年的Java开发经验编写了本书。本书包含了核心Java开发所需要的方方面面的知识,讲解时穿插了大量实例,并且为读者准备了3个非常实用的项目开发案例,来进一步巩固和Java应用技术密切相关的数据库、网络和Web编程等方面的知识。为了提升学习效率,本书还专门提供了大量的练习题,并录制了多媒体教学视频辅助读者学习。另外,本书还专门制作了教学PPT以方便教学使用。阅读完本书后,读者将能够对Java编程有一个全面的认识并具备编写Java程序的能力。 本书有何特色 1.配多媒体教学视频 本书提供大量的配套多媒体教学视频辅助教学,学习起来高效、直观,效果好。教学视频重点对书中的示例进行详细讲解,并演示运行效果,读者可以和图书结合起来学习。 2.门槛低,容易入门 本书从零开始对Java核心...
第1篇 Java开发基础
第1章 Java概述( 教学视频:37分钟) 2
1.1 Java简介 2
1.1.1 Java发展历史 2
1.1.2 Java分类 2
1.1.3 Java工作原理 3
1.2 Java程序运行环境 5
1.2.1 JDK的下载与安装 5
1.2.2 设置环境变量 6
1.2.3 Java经典开发工具——Eclipse 7
1.3 使用记事本开发Java程序 8
1.3.1 编写程序代码 8
1.3.2 编译运行程序 9
1.4 使用Eclipse开发Java程序 10
1.4.1 编译运行程序 10
1.4.2 分析第一个程序 12
1.4.3 项目架构说明 12
1.5 小结 13
1.6 习题 13
第2章 基本数据类型及运算( 教学视频:52分钟) 14
2.1 标识符与关键字 14
2.1.1 标识符 14
2.1.2 关键字 15
2.2 基本数据类型 15
2.2.1 布尔类型boolean 15
2.2.2 字符型char 16
2.2.3 整型byte/short/int/long 16
2.2.4 浮点型(float/double) 18
2.2.5 数据类型转换 18
2.3 运算符与表达式 21
2.3.1 算术运算符及表达式 21
2.3.2 赋值运算符及表达式 23
2.3.3 关系运算符及表达式 23
2.3.4 逻辑运算符及表达式 24
2.3.5 位运算符及表达式...