当前位置:主页 > 书籍配套资源 > Java语言配套资源
《Java语言程序设计》学习课件

《Java语言程序设计》学习课件

  • 更新:2021-07-14
  • 大小:12.06 MB
  • 类别:Java语言
  • 作者:辛运帏,饶一梅 编著
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容简介

本书是学习Java语言的入门教材。全书从Java语言的基本特点入手,详细介绍了Java语言的基本概念和编程方法,同时深入介绍了Java的高级特性。本书共分为12章,涉及Java中的基本数据类型、基本语法、类的概念及特性、异常处理、用户界面设计、小应用程序、输入/输出操作及线程等内容。

本书内容详尽,并配合大量示例,在每章的最后均列出若干习题,供读者参考。

本书可作为普通高等院校计算机专业本科生程序设计课程的教材,也可供程序设计人员参考使用。

目录

  • 第1章Java语言
  • 1.1Java语言简介
  • 1.1.1Java语言的问世
  • 1.1.2Java语言的组成
  • 1.2开发环境的安装
  • 1.3一个简单的Java应用程序
  • 1.3.1Java应用程序示例
  • 1.3.2使用Java核心API文档
  • 习题
  • 第2章面向对象程序设计技术
  • 2.1面向对象程序设计技术的基本概念
  • 2.1.1什么是面向对象程序设计方法
  • 2.1.2什么是类和对象
  • 2.1.3面向对象的重要特性
  • 2.2Java与C 的OOP能力比较
  • 习题
  • 第3章标识符和基本数据类型
  • 3.1Java的基本语法单位
  • 3.1.1空白、注释及语句
  • 3.1.2关键字
  • 3.1.3标识符
  • 3.2Java编码体例
  • 3.3Java的基本数据类型
  • 3.3.1变量和常量
  • 3.3.2基本数据类型
  • 3.3.3变量的说明和赋值
  • 习题
  • 第4章表达式和流程控制语句
  • 4.1表达式
  • 4.1.1操作数和运算符
  • 4.1.2表达式的提升和类型转换
  • 4.2流程控制语句
  • 4.2.1表达式语句
  • 4.2.2块
  • 4.2.3分支语句
  • 4.2.4循环语句
  • 4.2.5break与continue语句
  • 习题
  • 第5章类与对象
  • 5.1类的定义与对象的创建
  • 5.1.1类的定义格式
  • 5.1.2对象的创建和初始化
  • 5.2构造方法
  • 5.2.1构造方法及其重载
  • 5.2.2默认的构造方法
  • 5.3定义方法
  • 5.3.1方法定义格式
  • 5.3.2按值传递
  • 5.4类的继承
  • 5.4.1继承的定义
  • 5.4.2多态性与转换对象
  • 5.5继续讨论Java的关键字
  • 5.5.1static
  • 5.5.2final和abstract
  • 5.5.3this和super
  • 5.6方法重写
  • 5.6.1方法重写概述
  • 5.6.2应用重写的规则
  • 5.6.3调用父类构造方法
  • 5.7接口
  • 5.7.1多重继承中的二义性
  • 5.7.2接口的定义
  • 5.7.3接口的实现
  • 5.8Java包
  • 5.8.1Java包的概念
  • 5.8.2import语句
  • 5.9内部类
  • 5.9.1内部类的概念
  • 5.9.2匿名类
  • 习题
  • 第6章数组、容器和字符串
  • 6.1数组
  • 6.1.1数组说明和初始化
  • 6.1.2数组的使用
  • 6.2容器和字符串
  • 6.2.1容器
  • 6.2.2字符串
  • 习题
  • 第7章Java语言中的异常
  • 7.1异常示例
  • 7.2异常处理
  • 7.2.1异常处理相关语句
  • 7.2.2公共异常
  • 7.3抛出语句
  • 7.4创建自己的异常
  • 习题
  • 第8章图形用户界面设计
  • 8.1AWT与Swing
  • 8.1.1AWT包与Swing包
  • 8.1.2组件、容器及内容窗格
  • 8.2Swing组件
  • 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其他布局管理器
  • 8.4界面设计的细节
  • 8.4.1控制组件外观
  • 8.4.2提示工具和助记符
  • 8.5事件处理
  • 8.5.1事件简述
  • 8.5.2组件的事件处理
  • 8.5.3事件的种类
  • 8.5.4事件适配器
  • 习题
  • 第9章Java Applet
  • 9.1编写Applet
  • 9.1.1小程序示例
  • 9.1.2小程序设计过程
  • 9.2小程序中使用的方法
  • 9.2.1基本方法
  • 9.2.2用于显示Applet的方法
  • 9.3HTML文档
  • 9.3.1applet标记
  • 9.3.2Applet参数的读取
  • 9.3.3Applet与URL
  • 9.4在Applet中的多媒体处理
  • 9.4.1在Applet中显示图像
  • 9.4.2在Applet中播放声音
  • 9.5Applet的事件处理
  • 习题
  • 第10章Java数据流
  • 10.1数据流的基本概念
  • 10.1.1输入数据流
  • 10.1.2输出数据流
  • 10.2基本字节数据流类
  • 10.2.1文件数据流
  • 10.2.2过滤器数据流
  • 10.3基本字符流
  • 10.4文件的处理
  • 10.4.1File类
  • 10.4.2随机访问文件
  • 习题
  • 第11章线程
  • 11.1线程和多线程
  • 11.1.1线程的概念
  • 11.1.2线程的结构
  • 11.2线程的状态
  • 11.3创建线程
  • 11.3.1继承Thread类
  • 11.3.2实现Runnable接口
  • 11.4线程的控制
  • 11.4.1线程的启动
  • 11.4.2线程的调度
  • 11.4.3挂起线程
  • 11.4.4线程间的通信
  • 习题
  • 第12章Java的网络功能
  • 12.1概述
  • 12.1.1基本概念介绍
  • 12.1.2使用InetAddress
  • 12.2统一资源定位器
  • 12.2.1统一资源定位器的概念
  • 12.2.2URL的创建
  • 12.2.3与URL相关的异常
  • 12.2.4获取URL对象属性
  • 12.2.5读入URL数据
  • 12.3socket接口
  • 12.3.1socket的基本概念
  • 12.3.2socket通信的基本步骤
  • 12.3.3socket通信的程序设计
  • 习题
  • 参考文献

资源下载

资源下载地址1:https://box.lenovo.com/l/31LCGA

相关资源

网友留言