主讲教师: 郑如滨 副教授 / 集美大学
累计页面浏览量
累计选课人数
累计互动次数
点击标题可预览章节内容
绪论
1.1绪论介绍
1.2Java应用、历史与基本特点
1.3第一个Java程序
1.4Java虚拟机、JRE、JDK等
1.5课程学习目标与方法
1.6实验指导:开发环境安装与配置
1.7Java常用类
1.8线上编程实验平台(PTA)介绍
1.9实验专场:绪论
1.10章节测验
1.11课后学习指导
Java基本语法
2.1基本语法介绍
2.2Java基本语法
2.3数据类型与变量
2.4运算符
2.5选择结构
2.6循环结构
2.7方法
2.8数组
2.9引用数据类型
2.10章节测验
2.11课后学习指导
面向对象基础
3.1面向对象基础介绍
3.2面向对象基本概念
3.3封装与模块化
3.4对象的初始化
3.5static与final
3.6使用包管理类
3.7案例(重要):面向对象-类的设计
3.8可选:面向对象设计大作业(给任课教师))
3.9章节测验
3.10课后学习指导
面向对象-继承与多态
4.1继承与多态介绍
4.2面向对象-继承
4.3继承与覆盖
4.4继承与多态
4.5访问控制符
4.6final关键字
4.7抽象类
4.8面向对象设计
4.9实验指导:Eclipse的使用(自动代码生成)
4.10章节测验
4.11课后学习指导
面向对象-接口与嵌套类
5.1接口与嵌套类介绍
5.2接口基本概念
5.3常用接口
5.4使用接口还是使用继承
5.5案例:DAO(数据访问对象)模式
5.6总结:接口
5.7可选:Java8接口新特性-默认方法
5.8嵌套类
5.9Lambda表达式
5.10案例(重要):面向对象-购物车改进
5.11章节测验
5.12课后学习指导
集合框架
6.1集合框架介绍
6.2集合概述
6.3List接口:保持顺序、允许重复
6.4Iterator迭代器:遍历集合
6.5Set接口:保持唯一、高效去重
6.6Map接口:键值映射、极速查找
6.7泛型(Generic)
6.8集合应用
6.9选读:集合相关常用方法
6.10Collections:集合工具类
6.11选读:Java8新增集合相关语法
6.12章节测验
6.13课后学习指导
异常处理
7.1异常基本概念
7.2异常处理机制
7.3异常继承层次
7.4异常处理
7.5不要滥用异常
7.6进阶:实验-调试
7.7章节测验
7.8课后学习指导
文件与流
8.1文件与流介绍
8.2文件与流简介
8.3输入输出流基本概念
8.4File类
8.5字节流
8.6字符流
8.7缓冲流
8.8章节测验
8.9课后学习指导
Java并发(多线程)编程
9.1并发编程简介
9.2任务与线程
9.3同步:互斥访问
9.4同步:线程协作
9.5Java并发编程进阶
9.6章节测验
Java GUI编程(选学)
10.1使用AI编写Java Swing GUI程序
10.2使用NetBeans创建图形化界面程序
网络编程
11.1网络基础
11.2Java网络编程概述
11.3TCP编程
11.4UDP编程
11.5章节测验
数据库编程
12.1数据库基础
12.2JDBC基础
12.3Statement(常用方法与组装对象)
12.4PreparedStatement
12.5案例:使用DAO模式访问数据库
12.6章节测验
(1)首先您要注册一个学银在线的账号。
(2)您需要有一定的上网条件,能够流畅的观看教学视频。在观看的过程中,您可以选择在PC端登陆我们的网页, 也可以选择下载我们的app学习通,通过手机客户端来学习。
(3)您一旦报名选择了课程,我们的课程主讲老师或课程团队会通过通知的形式给您发送课程有关的消息,同时会抄送您的邮箱,请您及时查收。
您可以通过以下几种方式获取帮助:
(1)在课程群聊中发布求助信息,说不定和你一起学习这门课的小伙伴就能够解决你的问题呢;
(2)在课程讨论区留言,课程团队看到后将会及时回复。
(3)联系我们的客服,或者随时给我们发邮件,邮箱地址:xueyinkf@chaoxing.com。
(1)我们的课程采用MOOC的方式授课,因此您可以自由安排您的学习时间、学习地点。但我们仍旧希望您每周能都有固定的时间持续进行本课程的学习,根据人的记忆曲线显示这种规律的学习方式能够最大限度的提升您的学习质量。
(2)学习的过程比较容易,为了检验您的学习成果,我们的课程团队会在课程章节结束后布置测验或作业,希望您尽可能的按时独立完成。如果有没有掌握的知识点,您可以继续回看复习课程。
(3)希望您能够积极参与课程的讨论,与各位学习者一起煮酒论英雄。在讨论的过程中,不光可以对课程所学内容温习内化,还能互相碰撞出思想的火花,相信您一定会有额外的收获。
(1)我们的课程都是老师经过精心设计拍摄制作而成,并且由于是MOOC的方式,所以课程拆分成了不同的知识点,学习起来一点也不费劲。
(2)我们的课程多采取理论结合实际的授课方式,课程中也有许多案例的呈现,相信会给学习者带来诸多方面的启发。我们也将力求做到深入浅出,支持学习者将研究发现转化为实践,改进自身教学。