Java语言程序设计

副标题:无

作   者:邵丽萍等编著

分类号:

ISBN:9787302087441

微信扫一扫,移动浏览光盘

简介

  Java是近年来十分流行的程序设计语言,又是一门通用的网络编程语言,在Internet上有着广泛的应用。《高等院校计算机应用技术规划教材:Java语言程序设计》在第一版的基础上进行了整理、修订,全面介绍了Java语言的功能和特点,主要内容包括Java语言基础知识、Java语法构成、面向对象编程技术、常用系统类的使用、图形用户界面设计、图形处理、多媒体处理、异常处理、文件处理、数据流处理和多线程技术等。除各章的实例外,《高等院校计算机应用技术规划教材:Java语言程序设计》的第12章专门介绍了综合实例,以便帮助学生迅速提高编程能力。   《高等院校计算机应用技术规划教材:Java语言程序设计》以通俗易懂的语言介绍了大量的实例,从实用的角度解释了Java面向对象编程思想,演示了Java编程技巧。《高等院校计算机应用技术规划教材:Java语言程序设计》不仅适合没有编程经验的读者学习,也适合有一定程序语言基础的读者自学,可作为高等院校、高职高专和计算机培训班的教材使用。

目录

第1章 java快速入门

1.1 java简介

1.1.1 java的起源与发展

1.1.2 java语言特点

1.1.3 java的用途

1.2 java的运行环境

1.2.1 sdk的下载与安装

1.2.2 配置java运行环境

1.3 初步了解java程序

1.3.1 编写第一个java源程序

1.3.2 java程序的编译

1.3.3 运行java程序

习题

第2章 java基本语法

2.1 java语言的基本元素

2.1.1 标识符

2.1.2 关键字

2.1.3 分隔符

2.2 数据类型

2.2.1 基本数据类型

.2.2.2 直接量与常量

2.2.3 变量

2.3 运算符与表达式

2.3.1 赋值运算符

2.3.2 算术运算符

2.3.3 关系运算符

2.3.4 条件运算符

2.3.5 逻辑运算符

2.3.6 位运算符

2.3.7 其他运算符

2.3.8 运算优先级

2.4 数组

2.4.1 一维数组的声明

2.4.2 一维数组的创建与赋值

2.4.3 多维数组

习题

第3章 java语句及其控制结构

3.1 java程序结构

3.1.1 java程序构成

3.1.2 java语句

3.2 选择语句

3.2.1 if语句

3.2.2 if…else语句

3.2.3 if…else复合结构

3.2.4 switch开关语句

3.3 循环语句

3.3.1 for循环语句

3.3.2 while循环语句

3.3.3 do…while循环语句

3.3.4 循环语句的嵌套

3.3.5 循环语句小结

3.4 跳转语句

3.4.1 break语句

3.4.2 带标号的break语句

3.4.3 continue语句

3.4.4 带标号的continue语句

3.4.5 return语句

习题

第4章 面向对象编程

4.1 面向对象基本概念

4.1.1 对象

4.1.2 封装

4.1.3 消息

4.1.4 类

4.1.5 继承

4.1.6 接口

4.2 java的类与对象

4.2.1 类的创建

4.2.2 对象的创建

4.3 成员变量与封装

4.3.1 成员变量的声明

4.3.2 成员变量的修饰

4.4 成员方法

4.4.1 成员方法的设计

4.4.2 成员方法的声明与修饰

4.4.3 方法体

4.4.4 消息传递

4.4.5 java编程小结

习题

第5章 类的继承性与多态性

5.1 类的继承

5.1.1 父类和子类

5.1.2 成员变量的继承和隐藏

5.1.3 成员方法的覆盖

5.1.4 this和super

5.2 类的多态

5.2.1 成员方法的重载

5.2.2 构造方法的重载

习题

第6章 包、接口和异常

6.1 包

6.1.1 java的系统包

6.1.2 包的引用

6.1.3 声明自定义包

6.2 接口

6.2.1 实现系统提供的接口

6.2.2 创建自定义接口

6.2.3 接口的继承关系

6.3 异常处理

6.3.1 什么是错误与异常

6.3.2 异常发生的原因

6.3.3 异常处理机制

6.3.4 异常对象类型

6.3.5异常的处理

6.3.6 throw语句

6.3.7 throws子句

6.3.8 finally语句

6.3.9 编译时对异常情况的检查

6.3.10 创建自己的异常类

习题

第7章 常用系统类

7.1 applet类

7.1.1 applet的特点

7.1.2 java和html的关系

7.1.3 applet的生命周期与主要活动

7.1.4 html和applet的参数传递

7.1.5 applet标签属性

7.2 字符串类

7.2.1 字符串与字符串类

7.2.2 字符串类的构造方法

7.2.3 string类的应用

7.2.4 stringbuffer类的应用

7.3 输入输出流类

7.3.1 数据流概念

7.3.2 java的标准数据流

7.3.3 java.io包中的数据流类及文件类

7.3.4 数据流的应用

7.4 其他常用类

7.4.1 数学函数类math

7.4.2 日期类

7.4.3 随机数类random

7.4.4 向量类vector

7.4.5 class类与runtime类

习题

第8章 图形用户界面

8.1 组件

8.1.1 标签

8.1.2 按钮

8.1.3 选项框

8.1.4 复选框和选项按钮

8.1.5 列表框

8.1.6 文本框

8.1.7 文本区

8.2 组件布局管理

8.2.1 顺序布局

8.2.2 边界布局

8.2.3 卡片布局

8.2.4 网格布局

8.2.5 面板的使用

8.2.6 手工布局

8.3 事件处理方法

8.3.1 事件与事件处理方法

8.3.2 java的事件处理机制

8.3.3 事件处理实例

8.3.4 事件适配器类与类的包容

习题

第9章 窗口、菜单和对话框

9.1 窗口

9.1.1 创建可关闭窗口

9.1.2 窗口事件适配器

g.1.3 匿名类

9.1.4 在窗口中加入组件

9.1.5 多重窗口

9.2 菜单

9.2.1 为窗口加入菜单

9.2.2 菜单综合应用

9.2.3 弹出式菜单

9.3 对话框

9.3.1 自定义对话框

9.3.2 创建自定义对话框实例

9.4 swing简介

9.4.1 swing按钮与标签

9.4.2 swing工具栏

习题

第10章 多线程机制

10.1 多线程的概念

10.1.1 程序、进程和多任务

10.1.2 线程

10.1.3 多线程

10.1.4 线程的生命周期与java的多线程机制

10.2 创建线程

10.2.1 通过继承thread类创建线程

10.2.2 通过runnatale接口创建线程

10.3 线程的优先级

10.4 线程的调度与控制

10.4.1 线程类的方法

10.4.2 控制线程的状态

10.5 线程的同步机制与共享资源

10.6 何时使用多线程及注意问题

习题

第11章 图形与多媒体处理

11.1 基本图形

11.1.1 直线

11.1.2 矩形

11.1.3 椭圆

11.1.4 圆弧

11.1.5 多边形

11.2 画布

11.2.1 画布的作用

11.2.2 创建画布实例

11.3 文字输出

11.3.1 字符串、字符和字节输出

11.3. 2 字体控制

11.4 颜色控制

11.4.1 为不同对象设置颜色

11.4.2 不同颜色的文字

11.5 图像处理

11.5.1 图像种类

11.5.2 图像的显示

11.5.3 图像的缩放显示

11.6 动画处理

11.6.1 动画原理

11.6.2 用线程实现动画

11.7 加载声音文件

11.7.1 添加背景音乐

11.7.2 随时播放声音文件

习题

第12章 综合实例

12.1 数值变换运算

12.2 幻灯机效果

12.3 利用滚动条改变背景颜色

12.4 applet与application合并运行的程序

1z.5 对象的克隆

12.6 正弦曲线

12.7 四叶玫瑰曲线

12.8 模拟网上购物结算

12.9 数字和图形时钟

12.10 在画布上手工画图

12.11 电闪雷鸣的动画

12.12 文字的动画显示

12.13 控制移动的文字

12.14 水中倒影

1z.15 访问其他网站

12.16 输入保存信息窗口

12.17 简单的文本编辑器

提示

习题

参考文献


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java语言程序设计
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon