图书介绍

JAVA程序设计项目教程PDF|Epub|txt|kindle电子书版本网盘下载

JAVA程序设计项目教程
  • 林邓伟,程跃华主编 著
  • 出版社: 北京:北京理工大学出版社
  • ISBN:9787564034696
  • 出版时间:2010
  • 标注页数:272页
  • 文件大小:91MB
  • 文件页数:281页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JAVA程序设计项目教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

项目1 Java语言入门1

1.1 项目概述2

1.2 项目目的2

1.3 项目支撑知识2

1.3.1 项目开发背景知识1 Java产生的背景2

1.3.2 项目开发背景知识2 Java语言特性3

1.3.3 项目开发背景知识3 Java运行机制5

1.3.4 项目开发背景知识4 Java的运行环境7

1.3.5 项目开发背景知识5 最简单的Java程序7

1.3.6 项目开发背景知识6 Java编程规范8

1.4 项目实施9

1.4.1 JDK安装9

1.4.2 测试Java开发环境12

1.4.3 Java应用程序(Java application)的建立及运行13

1.4.4 Java小程序(Java Applet)15

1.5 项目总结19

1.6 扩展演练19

项目2 Java语法概述20

2.1 项目概述20

2.2 项目目的20

2.3 项目支撑知识20

2.3.1 项目开发背景知识1 Java的基本符号20

2.3.2 项目开发背景知识2 Java数据类型22

2.3.3 项目开发背景知识3 常量和变量27

2.3.4 项目开发背景知识4 运算符和表达式28

2.3.5 项目开发背景知识5 由键盘输入数据39

2.3.6 项目开发背景知识6 程序流程控制41

2.3.7 项目开发背景知识7 数组和字符串54

2.3.8 项目开发背景知识8 函数60

2.4 项目实施62

2.5 项目小结68

2.6 扩展演练68

项目3 Java面向对象编程70

3.1 项目概述70

3.2 项目目的70

3.3 项目支撑知识70

3.3.1 项目开发背景知识1 面向对象的概述71

3.3.2 项目开发背景知识2 类的定义74

3.3.3 项目开发背景知识3 成员变量和成员方法76

3.3.4 项目开发背景知识4 对象的使用84

3.3.5 项目开发背景知识5 类的继承和多态88

3.3.6 项目开发背景知识6 访问控制与修饰符95

3.3.7 项目开发背景知识7 抽象类、接口和包102

3.4 项目实施109

3.5 项目小结123

3.6 扩展演练123

项目4 异常的处理124

4.1 项目概述124

4.2 项目目的124

4.3 项目支撑知识124

4.3.1 项目开发背景知识1 异常类124

4.3.2 项目开发背景知识2 Error类及其子类126

4.3.3 项目开发背景知识3 抛出异常126

4.3.4 项目开发背景知识4 捕获异常127

4.4 项目实施128

4.5 项目总结131

4.6 扩展演练131

项目5 Applet程序设计132

5.1 项目概述132

5.2 项目目的132

5.3 项目支撑知识132

5.3.1 项目开发背景知识1 Applet类的层次关系132

5.3.2 项目开发背景知识2 Applet的创建133

5.3.3 项目开发背景知识3 Applet的生命周期133

5.3.4 项目开发背景知识4 Applet类的显示方法134

5.3.5 项目开发背景知识5 Applet标记136

5.4 项目实施137

5.5 项目总结142

5.6 扩展演练143

项目6 图形用户界面144

6.1 项目概述144

6.2 项目目的144

6.3 项目支撑知识144

6.3.1 项目支撑知识1 AWT图形用户界面设计144

6.3.2 项目支撑知识2 AWT类144

6.3.3 项目支撑知识3 事件处理概述146

6.3.4 项目支撑知识4 AWT控件148

6.3.5 项目支撑知识5 布局管理器157

6.4 项目实施158

6.5 项目总结177

6.6 扩展演练177

项目7 输入与输出178

7.1 项目概述178

7.2 项目目的178

7.3 项目支撑知识178

7.3.1 项目支撑知识1 流179

7.3.2 项目支撑知识2 字节流180

7.3.3 项目支撑知识2 3字符流185

7.4 项目实施189

7.5 项目总结196

7.6 扩展演练196

项目8 多线程197

8.1 项目概述197

8.2 项目目的197

8.3 项目支撑知识197

8.3.1 项目开发背景知识1 线程概述197

8.3.2 项目开发背景知识2 建立线程202

8.3.3 项目开发背景知识3 线程同步205

8.4 项目实施206

8.5 项目总结208

8.6 扩展演练208

项目9 Java多媒体技术209

9.1 项目概述209

9.2 项目目的209

9.3 项目支撑知识209

9.3.1 项目开发背景知识1 颜色209

9.3.2 项目开发背景知识2 文本和字体211

9.3.3 项目开发背景知识3 绘制图形214

9.3.4 项目开发背景知识4 显示图像222

9.3.5 项目开发背景知识5 播放声音225

9.4 项目实施227

9.5 项目总结232

9.6 扩展演练232

项目10 Java数据库编程233

10.1 项目概述233

10.2 项目目的233

10.3 项目支撑知识233

10.3.1 项目开发背景知识1 JDBC基础233

10.3.2 项目开发背景知识2 JDBC编程接口235

10.4 项目实施237

10.4.1 配置ODBC数据源237

10.4.2 程序实现241

10.5 项目总结与提高246

10.6 扩展演练247

项目11 Java网络编程248

11.1 项目概述248

11.2 项目目的248

11.3 项目支撑知识248

11.3.1 项目开发背景知识1:网络编程概述248

11.3.2 项目开发背景知识2:Java与Socket编程251

11.4 项目实施255

11.4.1 服务器程序的实现255

11.4.2 客户端程序的实现260

11.5 项目总结264

11.6 扩展演练269

附录270

热门推荐