Java从入门到精通(第2版)

作者:李钟蔚、周小彤、陈丹丹

丛书名:软件开发视频大讲堂

定价:59.8元

印次:2-11

ISBN:9787302227465

出版日期:2010.07.01

印刷日期:2012.12.20

图书责编:贾小红

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要 掌握的知识。全书共分28章,包括初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,字符串,数组,类 和对象,包装类,数字处理类,接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O输入输出,反射,枚举类型与泛型,多线程,网络通信,数据库操作,Swing表格组件,Swing树组件,Swing其他高级组件,高级布局管理器,高级事件处理,AWT绘图与音频播放,打印技术和企业进销存管理系统等。书中所有知识都结合 具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发 技能。 本书列举了大量的小型实例、综合实例和部分项目案例;所附DVD光盘内容有同步视频讲解、实例源程序、“实践与练习”答案等;本书的服务网站提供了模块库、案例库、题库、素材库、答疑服务。 本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。

前 言 Java是Sun公司推出的能够跨越多平台的、可移植性最高的一种面向对象的编程语言。自面世以来,Java凭借其易学易用、功能强大的特点得到了广泛的应用。其强大的跨平台特性使Java程序可以运行在任何一个系统平台上,甚至是手持电话、商务助理等移动电子产品,都可以运行Java程序,真正做到“一次编写,到处运行”。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等,这使得它成为应用范围最广泛的开发语言。 本书内容 本书提供了从入门到编程高手所必备的各类知识,共分4篇,大体结构如下图所示。 第1篇:基础知识。本篇通过初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类等内容的介绍,结合大量的图示、实例、录像等使读者快速掌握Java语言,为以后编程奠定坚实的基础。 第2篇:核心技术。本篇介绍了接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O输入输出,反射,枚举类型与泛型,多线程,网络通信和数据库操作等内容。学习完本篇,能够开发一些小型应用程序。 第3篇:高级应用。本篇介绍了Swing表格组件,Swing树组件,Swing其他高级组件,高级布局管理器,高级事件处理,AWT绘图与音频播放,打印技术等内容。学习完本篇,能够开发高级的桌面应用程序、多媒体程序和打印程序等。 第4篇:项目实战。本篇通过一个大型、完整的企业进销存管理系统,运用软件工程的设计思想,让读者学习如何进行软件项目的实践开发。书中按照“编写项目计划书→系统设计→数据库设计→创...

目录
荐语
查看详情 查看详情
目  录

第1篇  基础知识

 

第1章  初识Java 3

  视频讲解:34分钟

1.1  Java简介 4

1.1.1  什么是Java语言 4

1.1.2  Java的应用领域 4

1.1.3  Java的版本 5

1.1.4  怎样学好Java 6

1.1.5  Java API文档 7

1.2  Java特性 7

1.2.1  简单 8

1.2.2  面向对象 8

1.2.3  分布性 8

1.2.4  可移植性 8

1.2.5  解释型 8

1.2.6  安全性 9

1.2.7  健壮性 9

1.2.8  多线程 9

1.2.9  高性能 9

1.2.10  动态 9

1.3  搭建Java环境 9

1.3.1  JDK下载 10

1.3.2  Windows系统的JDK环境 12

1.4  第一个Java程序 14

1.5  小结 16

1.6  实践与练习 16

第2章  熟悉Eclipse开发工具 17

  视频讲解:35分钟

2.1  熟悉Eclipse 18

2.1.1  Eclipse简介 18

2.1.2  下载Eclipse 18

2.1.3  安装Eclipse的中文语言包 20

2.1.4  Eclipse的配置与启动 21

2.1.5  Eclipse工作台 22

2.1.6  透视图与视图 23

2.1.7  菜单栏 24

2.1.8  工具栏 27

2.1.9  “包资源管理器”视图 28

2.1.10  “控制台”视图 28

2.2  使用Eclips... 查看详情

查看详情