Java语言程序设计

本课程主要讲授Java基础语法、Java常用类库与Java面向对象编程思想。通过对课程的学习,学习者除了可以入门Java编程世界,使用Java解决常见问题以外,还能初步培养起面向对象设计与编程能力。

播放:675次,课程ID:4231925

Java语言程序设计课程简介:前往报名学习

Java语言程序设计课程简介:

本课程主要讲授Java基础语法、Java常用类库与Java面向对象编程思想。通过对课程的学习,学习者除了可以入门Java编程世界,使用Java解决常见问题以外,还能初步培养起面向对象设计与编程能力。

前往报名学习

Java语言程序设计课程目录:

第零章

第一章 绪论

--1.1 Java应用、历史与基本特点

--1.2 第一个Java程序

--1.3 Java虚拟机、JRE、JDK等

--1.4 课程学习目标与方法

--1.5 实验指导:开发环境安装与配置

--1.6 Java常用类

第二章 Java基本语法

--2.1 Java基本语法概述

--2.2 数据类型与变量

--2.3 运算符

--2.4 选择结构

--2.5 循环结构

--2.6 方法

--2.7 数组与数组列表

--2.8 引用数据类型

第三章 面向对象基础

--3.1 面向对象基本概念

--3.2 封装与模块化

--3.3 对象的初始化

--3.4 static与final

--3.5 使用包管理类

--3.6 案例:面向对象之类的设计

第四章 面向对象:继承与多态

--4.1 面向对象继承

--4.2 继承与覆盖

--4.3 继承与多态

--4.4 访问控制符

--4.5 final关键字

--4.6 抽象类

--4.7 面向对象设计

--4.8 实验指导:Eclipse的使用(自动代码生成)

第五章 面向对象:接口与嵌套类

--5.1 接口基本概念

--5.2 常用接口

--5.3 使用接口还是继承

--5.4 案例:DAO模式

--5.5 总结:接口

--5.6 Java8接口新特性:默认方法

--5.7 嵌套类

--5.8 Lambda表达式

--5.9 案例:购物车改进

第六章 集合框架

--6.1 集合概述

--6.2 List接口

--6.3 Iterator迭代器

--6.4 Set接口

--6.5 Map接口

--6.6 泛型

--6.7 集合应用

--6.8 集合其他常用方法

--可选:6.9 Collections工具类

--可选:6.10 Java8集合新特性

第七章 异常

--7.1 基本概念

--7.2 程序处理机制

--7.3 异常继承层次

--7.4 异常处理:try...catch...finally

--7.5 异常处理:throws与throw关键字

--7.6 不要滥用异常

第八章 文件与流

--8.1 概述

--8.2 输入流、输出流基本概念

--8.3 File类

--8.4 字节流

--8.5 字符流

--8.6 缓冲流

期末考试

Java语言程序设计授课教师:

郑如滨--集美大学-计算机工程学院

常年讲授《数据结构》、《Java语言程序设计》、《Python语言程序设计》课程。主持建设了福建省《Java语言程序设计》精品在线在线课程。《Java语言程序设计》雨课件荣获教育部在线教育研究中心2019年智慧教学课件“雨课件”称号。

罗方芳-副教授-集美大学-计算机工程学院

常年讲授《Java语言程序设计》、《Web编程技术》、《操作系统》课程。参与建设了福建省《Java语言程序设计》精品在线课程。主持集美大学《项目驱动教学法在HTML5移动开发课程群中的应用研究》教改项目。

易燕-讲师-集美大学-计算机工程学院

常年从事软件工程、面向对象、Java语言方面教学工作。主持建设校级在线课程《算法设计与分析》。

范明红-讲师-集美大学-计算机工程学院

范明红,女,计算机应用硕士,集美大学工程学院讲师。主讲的课程包括操作系统,移动应用开发,Java语言教学等。目前主要研究方向为人工智能,机器学习及移动应用开发。

吴美婷-学生-集美大学-计算机工程学院

兰泽祥-讲师-集美大学-计算机工程学院

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。