图书介绍

Java程序设计 第2版【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Java程序设计 第2版
  • 林邓伟,孟军霞主编;崔艳,程跃华,赵小丽等副主编 著
  • 出版社: 北京:北京理工大学出版社
  • ISBN:9787564070069
  • 出版时间:2012
  • 标注页数:277页
  • 文件大小:54MB
  • 文件页数:287页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


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

下载说明

Java程序设计 第2版PDF格式电子书版下载

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

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

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

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

图书目录

项目1 Java语言入门1

1.1 项目概述1

1.2 项目目的1

1.3 项目支撑知识2

1.3.1 项目开发背景知识1——Java的发展历史2

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

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

1.3.4 项目开发背景知识4——Java开发环境6

1.4 项目实施7

1.4.1 Java开发环境的搭建7

1.4.2 一个简单的Java应用程序11

1.5 项目总结13

1.6 扩展演练13

项目2 Java语言基础14

2.1 项目概述14

2.2 项目目的14

2.3 项目支撑知识14

2.3.1 项目开发背景知识1——Java基本符号14

2.3.2 项目开发背景知识2——基本数据类型16

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

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

2.3.5 项目开发背景知识5——流程控制语句25

2.4 项目实施37

2.5 项目总结40

2.6 扩展演练41

项目3 Java面向对象编程42

3.1 项目概述42

3.2 项目目的42

3.3 项目支撑知识42

3.3.1 项目开发背景知识1——Java的面向对象技术42

3.3.2 项目开发背景知识2——类和对象44

3.3.3 项目开发背景知识3——继承与多态56

3.3.4 项目开发背景知识4——类的封装66

3.3.5 项目开发背景知识5——抽象类和接口73

3.3.6 项目开发背景知识6——系统常用类77

3.3.7 项目开发背景知识7——数组86

3.4 项目实施89

3.5 项目总结102

3.6 扩展演练102

项目4 异常处理103

4.1 项目概述103

4.2 项目目的103

4.3 项目支撑知识103

4.3.1 项目开发背景知识1——异常处理的概念103

4.3.2 项目开发背景知识2——异常捕获与抛出105

4.3.3 项目开发背景知识3——自定义异常类113

4.4 项目实施115

4.5 项目总结117

4.6 扩展演练117

项目5 Applet程序设计118

5.1 项目概述118

5.2 项目目的118

5.3 项目支撑知识118

5.3.1 项目开发背景知识1——Applet的创建与运行118

5.3.2 项目开发背景知识2——Applet的生命周期121

5.3.3 项目开发背景知识3——Applet类的显示方法122

5.3.4 项目开发背景知识4——Applet的HTML标记125

5.4 项目实施127

5.5 项目总结132

5.6 扩展演练132

项目6 图形用户界面133

6.1 项目概述133

6.2 项目目的133

6.3 项目支撑知识133

6.3.1 项目开发背景知识1——AWT简介133

6.3.2 项目开发背景知识2——布局管理器136

6.3.3 项目开发背景知识3——事件处理141

6.3.4 项目开发背景知识4——AWT组件147

6.4 项目实施154

6.5 项目总结170

6.6 扩展演练170

项目7 输入与输出171

7.1 项目概述171

7.2 项目目的171

7.3 项目支撑知识171

7.3.1 项目开发背景知识1——输入/输出流171

7.3.2 项目开发背景知识2——文件172

7.3.3 项目开发背景知识3——字节流174

7.3.4 项目开发背景知识4——字符流182

7.3.5 项目开发背景知识5——标准输入/输出流187

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——建立线程201

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

8.4 项目实施205

8.5 项目总结207

8.6 扩展演练207

项目9 Java多媒体技术208

9.1 项目概述208

9.2 项目目的208

9.3 项目支撑知识208

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

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

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

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

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

9.4 项目实施225

9.5 项目总结230

9.6 扩展演练230

项目10 JaVa数据库编程231

10.1 项目概述231

10.2 项目目的231

10.3 项目支撑知识231

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

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

10.4 项目实施235

10.4.1 配置ODBC数据源235

10.4.2 程序实现239

10.5 项目总结与提高244

10.6 扩展演练245

项目11 Java网络编程246

11.1 项目概述246

11.2 项目目的246

11.3 项目支撑知识246

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

11.3.2 项目开发背景知识2——Java与Socket编程248

11.4 项目实施252

11.4.1 服务器程序的实现252

11.4.2 客户端程序的实现256

11.5 项目总结与提高260

11.6 扩展演练265

附录1 JCreator的安装与使用266

附录2 Java API文档269

附录3 JavaDoc文档271

热门推荐