Java程序设计

【国家精品课】课程介绍Java的基础语法和面向对象的程序设计方法和GUI程序开发方法。

播放:195310次,课程ID:4227135

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

Java程序设计课程简介:

【国家精品课】课程介绍Java的基础语法和面向对象的程序设计方法和GUI程序开发方法。

前往报名学习

Java程序设计课程目录:

第一章 Java语言基础知识

--1.0-导学

--1.1-Java与面向对象程序设计简介

--1.2-基本数据类型与表达式

--1.3-数组

--1.4-算法的流程控制

--1.5-第一章小结

--课件

第一章续-习题讲解视频

--Java环境配置、Eclipse使用、Helloworld程序详解

--Java数据类型

--Java数组

--Java变量

--命令行参数

第二章 类与对象

--2.0-导学

--2.1-面向对象方法的特性

--2.2-1-类声明与对象创建

--2.2-2-数据成员

--2.2-3-方法成员

--2.2-4-包

--2.2-5-类的访问权限控制

--2.3-1-对象初始化

--2.3-2-内存回收

--2.4-枚举类

--2.5-应用举例

--2.6-第2章小结

--课件

第三章 类的重用

--3.0-导学

--3.1.1-3.1.2-类继承的概念和语法

--3.1.3-隐藏和覆盖

--3.2-Object 类

--3.3-终结类与终结方法

--3.4-抽象类

--3.5-泛型

--3.6-类的组合

--3.7-小结

--课件

第四章 接口与多态

--4.0-导学

--4.1-接口

--4.2.1-4.2.2-类型转换

--4.2.3-方法的查找

--4.3-多态的概念

--4.4-多态的应用举例

--4.5-构造方法与多态性

--4.6-本章小结

--课件

第五章 输入输出

--5.0-导学

--5.1.1-5.1.2-异常处理的概念

--5.1.3-5.1.5-异常的处理

--5.2-输入输出流的概念

--5.3.1-写文本文件

--5.3.2-读文本文件

--5.3.3-写二进制文件

--5.3.4-读二进制文件

--5.3.5-File类

--5.3.6-处理压缩文件

--5.3.7-对象序列化

--5.3.8-随机文件读写

--5.4-本章小结

--课件

第六章 对象群体的组织

--6.0-导学

--6.1-Java集合框架介绍

--6.2-主要接口及常用的实现类

--6.3-常用算法

--6.4-数组实用方法

--6.5-基于动态数组的类型(Vector, ArrayList)

--6.6-遍历Collection

--6.7-Map接口及其实现

--6.8-第6章小结

--课件

第七章 图形用户界面

--7.0-导学

--7.1-绘图

--7.2-Swing基础

--7.3-Swing的层次

--7.4-布局管理

--7.5-内部类

--7.6-事件处理的基本概念

--7.7-事件派发机制

--7.8-顶层容器

--7.9-中间层容器(一)

--7.10-中间层容器(二)

--7.11-原子组件(一)

--7.12-原子组件(二)

--7.13-原子组件(三)

--7.14-其它Swing特性

--7.15-第7章小结

--课件

Java程序设计授课教师:

郑莉-教授-清华大学-计算机科学与技术系

郑莉,教授,清华大学计算机科学与技术系。国家精品资源共享课负责人;北京市计算机教育研究会副理事长。全国高等学校计算机教育研究会常务理事。全国高等院校计算机基础教育研究会常务理事;文科计算机基础教学指导分委员会专家;ISO国际标准组织专家及标准编辑;全国信息技术标准化技术委员会教育技术分技术委员会委员兼秘书长。主要从事计算机教育及教育信息化研究,主持和参加多项国家863、支撑计划课题和教育部课题。 主编出版教材20部,其中《C++语言程序设计》获教育部自然科学奖和国家级精品教材称号。起草教育信息化相关国家标准5部、国际标准1部。 获国家级教学成果奖、北京市教学成果奖、教育部自然科学奖、教育部科技进步奖、北京市科技进步奖、电子学会科技进步奖等9项国家级、教育部、北京市奖励。 在清华校内开设本科生课程:《计算机程序设计基础》、《C++语言程序设计》和《Java语言程序设计》;研究生课程有面向对象的软件开发技术(英语)。

© 柠檬大学 2020