图书介绍

Java语言与面向对象程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java语言与面向对象程序设计
  • 李建成,郝筱松编著 著
  • 出版社: 西安:西安交通大学出版社
  • ISBN:7560518664
  • 出版时间:2004
  • 标注页数:308页
  • 文件大小:82MB
  • 文件页数:321页
  • 主题词:Java语言-程序设计

PDF下载


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

下载说明

Java语言与面向对象程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1程序工作原理1

1.2程序设计语言的分类2

1.2.1面向机器的语言3

1.2.2面向过程的语言3

1.2.3面向对象的语言5

1.3Java语言及其特点7

1.3.1Java语言简介7

1.3.2Java语言的特点7

1.4Java语言程序举例9

1.4.1基于字符的控制台应用程序9

1.4.2基于图形化界面的应用程序11

1.4.3基于浏览器的Applet程序12

1.5小结14

习题一15

第2章 Java的结构化程序设计16

2.1Java语言的基本输入输出16

2.1.1字符界面下的基本输入输出程序16

2.1.2图形界面下的基本输入输出程序17

2.2Java语言基础19

2.2.1Java的程序结构和程序元素19

2.2.2注释20

2.2.3标识符和关键字20

2.2.4数据类型21

2.2.5常数和常量22

2.2.6变量、运算符、表达式、语句24

2.2.7Java语言中的数组和字符串28

2.2.8语句、语句块和程序的层次结构29

2.2.9标识符的作用域和生命周期30

2.3Java语言的控制结构31

2.3.1顺序结构31

2.3.2选择结构31

2.3.3循环结构34

2.4小结39

习题二39

第3章 Java的面向对象程序设计基础40

3.1类的定义及实例化40

3.1.1类和对象的定义40

3.1.2类的实例化47

3.1.3属性的进一步讨论50

3.1.4方法的进一步讨论53

3.1.5使用已定义的类58

3.2小结61

习题三62

第4章 Java面向对象程序设计深入63

4.1类的继承63

4.1.1属性的继承和覆盖65

4.1.2方法的继承、覆盖和扩展66

4.1.3对象和方法的多态性67

4.1.4抽象方法、抽象类、接口71

4.2面向对象的分析方法77

4.3Java的异常机制83

4.3.1Java的异常机制84

4.3.2Java中的异常类84

4.3.3捕获异常86

4.3.4抛出异常88

4.3.5自定义异常89

4.3.6自定义异常举例89

4.4小结92

习题四93

第5章 Java常用类介绍94

5.1JDK常用类包简介94

5.2Java常用类介绍96

5.2.1Object类96

5.2.2类型包装类98

5.2.3Math类100

5.2.4数组类101

5.2.5String和StringBuffer106

5.2.6向量类110

5.2.7Date类113

5.3小结113

习题五114

第6章 Java的图形用户界面编程115

6.1图形用户界面概述115

6.2AWT及java.awt简介118

6.3swing类简介119

6.4java.awt包介绍120

6.4.1组件类(Component)120

6.4.2容器类(Container)125

6.4.3控件类134

6.4.4布局管理器142

6.4.5菜单类153

6.4.6颜色、字体、图形、图像类157

6.4.7图形界面设计综合举例161

6.5小结167

习题六168

第7章 Java的事件编程169

7.1Java的事件机制概述169

7.2事件类对象172

7.3事件监听器接口174

7.4事件适配器177

7.5Java的事件编程模式178

7.6组件事件编程举例181

7.7事件编程综合举例187

7.8小结198

习题七199

第8章 IO流类及其应用200

8.1Java的流200

8.1.1流的概念200

8.1.2流的分类202

8.1.3Java流类的层次结构206

8.1.4字节输入流207

8.1.5字节输出流218

8.1.6输入字符流224

8.1.7输出字符流227

8.2File类和RandomAccessFile类232

8.3小结239

习题八239

第9章 线程和网络编程240

9.1Java中的线程240

9.1.1线程概述240

9.1.2线程的创建方法241

9.1.3线程的状态243

9.1.4线程类及其方法介绍243

9.1.5线程的冲突和同步246

9.1.6线程举例248

9.2Java的网络编程介绍250

9.2.1Socket与计算机通信250

9.2.2ServerSocket类250

9.2.3Socket类251

9.2.4利用Socket进行两台计算机的通信253

9.3小结261

习题九262

第10章 面向对象应用程序开发263

10.1信息系统的面向对象开发方法263

10.1.1信息系统的开发方法263

10.1.2面向对象的开发过程和步骤263

10.1.3系统定义264

10.1.4用例模型264

10.1.5业务对象模型266

10.1.6存储模型267

10.1.7系统模型及程序结构268

10.2使用JTable来表现数据270

10.3使用ObjectStream保存对象273

10.3.1物理设计273

10.3.2实现代码274

10.4使用java.sql包中的JDBC类实现288

10.4.1关系数据库及JDBC288

10.4.2学生成绩管理系统的JDBC设计及实现293

10.5小结297

习题十298

附录ASDKJ2SE开发环境的配置299

附录BJava编译和运行时的常见错误及其意义302

附录C实验指导304

参考文献308

热门推荐