高等学校教材 计算机教学丛书 Java程序设计pdf

图书网 2018年5月5日13:43:361 2.7K1
摘要

《高等学校教材·计算机教学丛书:Java程序设计》由具有多年教学经验的教师迟立颖等人编写而成。全书共分11章,循序渐进、由浅入深地结合实例介绍了Java程序设计的基本方法,可以使读者快速地掌握Java的程序设计语言。书中侧重基础知识和基本应用能力的训练,具有通俗易懂、实例丰富、实用性强等特点。

高等学校教材 计算机教学丛书 Java程序设计 内容简介

《高等学校教材·计算机教学丛书:Java程序设计》由浅入深地介绍了Java的基础知识,并结合具体的实例重点阐述了Java面向对象的概念及其程序设计方法,还介绍了图形用户界面(GUI)等知识。《Java程序设计》共分11章,内容包括Java概述、Java语言基础、Java流程控制、数组与字符串、对象和类、异常处理、输入输出、图形用户界面、多线程、Applet小程序以及Java高级应用简介等。

《高等学校教材·计算机教学丛书:Java程序设计》既可以作为高校非计算机专业的基础课的教材,又可以作为相关领域的培训教材,对Java程序开发人员也具有一定的参考价值。

高等学校教材 计算机教学丛书 Java程序设计 目录

第1章 Java程序设计

1.1 程序设计语言

1.2 Java语言的产生与特点

1.3 Java程序的开发环境

1.4 Java程序的分类

1.5 Java application的运行步骤

1.6 Java applet的运行步骤

习题一

第2章 Java语言基础

2.1 Java程序的符号集

2.1.1 关键字

2.1.2 标识符

2.1.3 运算符

2.1.4 分隔符

2.1.5 注释

2.2 Java程序的基本组成

2.3 Java的数据类型

2.3.1 常量

2.3.2 变量

2.4 运算符和表达式

2.4.1 算术运算符和算术表达式

2.4.2 赋值运算符和赋值表达式

2.4.3 关系运算符与关系表达式

2.4.4 逻辑运算符与逻辑表达式

2.4.5 位运算符与位表达式

2.4.6 其他运算符

2.4.7 运算符的优先级与结合性

2.5 数据类型的转换

习题二

第3章 Java控制语句

3.1 Java顺序结构语句

3.1.1 表达式语句

3.1.2 块语句

3.2 选择结构语句

3.2.1 汀语句

3.2.2 switch语句

3.2.3 选择结构语句的嵌套

3.3 循环结构语句

3.3.i while循环语句

3.3.2 do-while循环语句

3.3.3 for循环语句

3.4 特殊的控制语句

3.4.1 break语句

3.4.2 continue语句

习题三

第4章 数组与字符串

4.1 数组

4.1.1 一维数组的声明

4.1.2 一维数组的创建

4.1.3 一维数组的引用

4.1.4 多维数组

4.1.5 二维数组的初始化

4.1.6 数组的排序与查找

4.1.7 数组的复制

4.2 string类

4.2.1 string类字符串的初始化

4.2.2 string类字符串的常用方法

4.3 stringbuffer类

习题四

第5章 对象和类

5.1 对象和类的概念

5.1.1 对象

5.1.2 类

5.2 类的定义

5.3 创建对象与使用

5.3.1 创建对象

5.3.2 对象的使用

5.4 构造方法

5.5 访问控制修饰符

5.5.1 公共访问控制符(public)

5.5.2 默认控制符

5.5.3 私有访问控制符(private)

5.5.4 保护访问控制符(protected)

5.6 最终修饰符(final)

5.6.1 最终类

5.6.2 最终属性

5.6.3 最终方法

5.6.4 终结器

5.7 静态修饰符(static)

5.7.1 静态属性

5.7.2 静态方法

5.7.3 静态初始化器

5.8 继承与重载

5.8.1 属性的继承与隐藏

5.8.2 方法的继承、覆盖与重载

5.8.3 this和super

5.8.4 构造方法的重载与继承

5.9 抽象修饰符(abstract)

5.10 接口

5.10.1 接口的定义

5.10.2 接口的使用

5.11 包

5.11.1 包的创建

5.11.2 包的引用

5.11.3 包中类的编译与运行

5.12 Java api文档的使用

5.12.1 Javaapi文档的使用

5.12.2 Java中常用几个包

5.12.3 Java中常用的几个类

习题五

第6章 异常处理

6.1 异常的概念

6.1.1 异常的定义和分类

6.1.2 Java异常处理机制

6.1.3 异常类及继承关系

6.2 异常的处理

6.2.1 异常的直接捕获与处理:try-catch—finally语句

6.2.2 嵌套的try-catch-finally语句

6.2.3 直接抛出异常:throw语句

6.2.4 异常的间接声明抛弃:throws子语句

习题六

第7章 输入输出

7.1 输入输出流

7.1.1 数据流的基本概念

7.1.2 输入输出流类库

7.1.3 输入数据流inputstream类

7.1.4 outputstream类

7.2 基本数据流类

7.2.1 文件数据流

7.2.2 缓冲区数据流

7.2.3 数据数据流

7.2.4 管道数据流

7.2.5 对象流

7.3 文件管理

7.3.1 file类

7.3.2 随机文件的访问

习题七

第8章 图形用户界面

8.1 容器组件

8.1.1 框架(frame)

8.1.2 面板(panel)

8.2 标签、按钮与文本框

8.2.1 标签(label)

8.2.2 按钮(button)

8.2.3 文本框

8.3 布局管理器

8.3.1 流式布局管理器(flowlayout)

8.3.2 边界布局管理器(borderlayout)

8.3.3 卡式布局管理器(cardlayout)

8.3.4 网格布局管理器(gridlayout)

8.3.5 网格箱布局管理器(gridbaglayout)

8.3.6 布局管理器综合举例

8.4 事件处理机制

8.4.1 Java事件处理机制

8.4.2 事件响应程序设计的基本步骤

8.4.3 Java中常见的事件类、监听接口及其方法

8.4.4 Java中的适配器类

8.5 文本、图形的基本操作

8.5.1 绘制文本

8.5.2 字体(font)

8.5.3 颜色(color)

8.5.4 绘制图形

8.6 复选框、单选按钮、组合框和列表框

8.6.1 复选框(checkbox)

8.6.2 单选按钮

8.6.3 组合框(choice)

8.6.4 列表框(list)

8.7 菜单组件

8.7.1 菜单项(menuhem)

8.7.2 菜单(menu)

8.7.3 菜单条(menubar)

8.8 对话框组件

8.8.1 对话框(dialog)

8.8.2 文件对话框(filedialog)

8.8.3 joptionpane类实现的对话框

习题八

第9章 多线程

9.1 线程的概念

9.1.1 程序、线程和进程

9.1.2 线程的概念模型

9.2 多线程的实现

9.2.1 通过实现runnable接口创建线程

9.2.2 继承thread类实现多线程

9.2.3 创建线程的两种方法比较

9.3 多线程的基本控制

9.3.1 线程优先级和调度

9.3.2 线程的生命周期

9.3.3 线程的控制

9.3.4 线程组

9.4 多线程的同步与通信

9.4.1 线程同步

9.4.2 线程通信

习题九

第10章 Applet小程序

10.1 Applet小程序的基本原理

10.2 Applet的生命周期

10.3 利用Applet接收html传递的参数

10.3.1 控制窗口特征的Applet标记属性

10.3.2 向Applet传递参数的<param>参数标记

10.4 绘制文字与图形

10.5 播放声音

10.6 图像绘制

10.6.1 图像的加载

10.6.2 图像的显示

10.6.3 在Application中绘制图像

10.6.4 图像和声音的结合

10.7 动画

习题十

第11章 Java高级应用简介

11.1 jdbc数据库设计

11.1.1 数据库与jdbc数据库概述

11.1.2 sql语言

11.1.3 jdbc连接数据库

11.1.4 jdbcapi的主要类和接口介绍

11.1.5 使用jdbc的编程步骤

11.2 网络程序设计

11.2.1 url类和urlconnection类

11.2.2 1netaddress类

11.2.3 socket类和seversocket类

11.2.4 datagramsocket类和datagrampacket类

习题十一

参考文献

高等学校教材 计算机教学丛书 Java程序设计 精彩文摘

程序设计语言是人与计算机交流的工具。计算机中运行的各种程序均是由各类程序设计语言编制而成的。编制程序的过程就如同使用某种自然语言写作文一样,不过这个“作文”要按照某种程序设计语言的语法编写,并且要在计算机上运行。因此,要编程必须学习程序设计语言,不同的程序设计语言适合编写不同类别的程序,自从程序设计语言诞生到现在已经出现了几十上百种,按特点基本可以分为以下三类。

1.面向机器的语言

面向机器的语言是与机器相关的,用户必须熟悉计算机的内部结构以及其对应的指令序列才可以使用。面向机器的语言又分为两类:机器语言和汇编语言。

机器语言是以二进制代码组成的机器指令集合。这种语言编制的程序运行效率极高,但程序很不直观,编写很简单的功能就需要大最代码,重用性差,而且编写效率较低,很容易出错。

汇编语言比机器语言直观。它用助记符来代替二进制代码,编程工作相对机器语言简化,使用起来方便了很多,错误也相对减少,但不同的指令集的机器仍有不同的汇编语言,程序重用性也很低。

图书网:高等学校教材 计算机教学丛书 Java程序设计pdf

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

高职高专教材

房地产投资分析pdf

房地产投资分析 作者:冯力,陈丽 房地产投资分析 出版社:化学工业出版社 房地产投资分析 内容简介 《房地产投资分析》主要内容包括房地产投资分析的基本知识、房地产投资环境及市场分析、房地产筹资与融资、...
高职高专教材

Web前端开发技术(jQuery+Ajax)(慕课版)pdf

Web前端开发技术(jQuery+Ajax)(慕课版) 作者:谭丽娜,陈天真,郭倩蓉 Web前端开发技术(jQuery+Ajax)(慕课版) 出版社:人民邮电出版社 Web前端开发技术(jQuery+...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:1   其中:访客  1   博主  0
    • 小欢欢
      小欢欢 9

      找这个很久了