收藏
课程目录
1.1Java简介
1.2JVM、JRE和JDK
1.3开发环境安装与配置
1.4第一个Java程序
1.5Eclipse集成开发环境
2.1简单程序的开发
2.2标识符与变量
2.3.1数据类型
2.3.2数据类型验证
2.4.1运算符
2.4.2运算符验证
2.5数据类型转换
2.6常见错误和陷阱
2.7综合案例
3.1选择结构
3.2switch语句
3.3条件表达式
3.4while循环
3.5do-while循环
3.6for循环
3.7break和continue
3.8综合案例
4.1声明和创建数组
4.2使用和初始化数组
4.3处理数组
4.4复制数组
4.5.1综合案例——随机抽取扑克牌
4.5.2综合案例——统计字母出现次数
4.6二维数组
4.7综合案例——数独
5.1面向对象概述
5.2类的定义
5.3对象的创建
5.4构造方法
5.5引用变量
5.6方法与重载
5.7参数传递
5.8this关键字
5.9静态变量和方法
6.1类的继承
6.2super关键字
6.3方法的重写
6.4多态
6.5对象转换
6.6protected修饰符
6.7final关键字
6.8综合案例
7.1抽象类
7.2接口
7.3抽象类VS接口
7.4Comparable接口
7.5Cloneable接口
7.6综合案例
8.1异常和异常类
8.2声明和抛出异常
8.3捕获异常
8.4多重异常
8.5自定义异常类
9.1泛型
9.2通配泛型
9.3集合概述
9.4List线性表
9.5Set集合
9.6Map映射表
10.1File类
10.2I/O概述
10.3二进制I/O流
10.4过滤器数据流
10.5缓冲I/O
10.6对象流
10.7文本I/O流
10.8随机访问文件
11.1JavaFX程序基本结构
11.2节点的属性及绑定
11.3.1Color和Font类
11.3.2Image和ImageView类
11.4布局面板
11.5JavaFX形状
12.1事件处理
12.2匿名内部类处理器
12.3lambda表达式处理器
12.4鼠标事件和键盘事件
12.5JavaFX动画
12.6.1JavaFX常用UI组件
12.6.2UI组件验证
12.7视频和音频
13.1多线程概述
13.2创建任务和线程
13.3Thread类
13.4使用线程控制动画
13.5线程池
13.6线程同步
13.7线程间协作
13.8阻塞队列
13.9并行编程
14.1网络概述
14.2基于流的通信
14.3基于数据报的通信
14.4URL编程
14.5使用线程服务多客户
15.1MySQL数据库
15.2JDBC体系结构
15.3JDBC访问数据库
15.4PreparedStatement
15.5CallableStatement
15.6ResultSet
15.7元数据











































































































课程详情
本课程从零基础入手,紧紧围绕程序设计语言的发展需求,结合软件研发技术的发展方向,系统讲授Java程序设计语言的语法,面向对象程序设计思想、集合、异常处理、JDBC数据库等内容。(潍坊学院)
本课程从零基础入手,紧紧围绕程序设计语言的发展需求,结合软件研发技术的发展方向,系统讲授Java程序设计语言的语法,面向对象程序设计思想、集合、异常处理、JDBC数据库等内容。(潍坊学院)
本课程从零基础入手,紧紧围绕程序设计语言的发展需求,结合软件研发技术的发展方向,系统讲授Java程序设计语言的语法,面向对象程序设计思想、集合、异常处理、JDBC数据库等内容。(潍坊学院)