浙江大学 浙江大学

Java语言程序设计进阶

所属微专业:

用对象思考,用类来写作。 Java语言是一种面向对象语言,是业界使用最为广泛的语言,十二年前就占据了1/4的编程语言份额,到今天仍然以1/5的比例站在编程语言排行榜的前列。 本课程主要集中在Java语言本身,同时你将学习到面向对象程序设计的知识。

图片
课程概述

本课程不提供教学服务、作业批改及证书发放。

这门课又可以被称作《面向对象程序设计-Java语言》。

Java语言是一种面向对象语言,是业界使用最为广泛的语言,十二年前就占据了1/4的编程语言份额,到今天仍然以1/5的比例站在编程语言排行榜的前列。

面向对象是一种编程范式,它在问题领域中识别实体形成对象,用类描述对象和对象之间的互动关系,最终形成程序。Java是一种优秀的面向对象语言。本课程主要集中在Java语言本身,同时你将学习到面向对象程序设计的知识。

本课程的主要内容包括:面向对象程序设计基本概念、类设计、对象交互、抽象类与接口、继承与多态、内部类与匿名类、容器与范型、GUI基础知识等。

本课程是《程序设计入门-Java语言》的后续课程,如果之前只学习了《程序设计入门-C语言》,需要补充学习《程序设计入门-Java语言》的三个章节,以形成对对象使用的基本概念。

本课程后续还会有《Java应用技术》,那门课会介绍文件操作、多线程编程、GUI编程、网络socket编程、数据库编程等。

证书要求

本课程不提供证书服务。

预备知识

程序设计基础知识,如变量、运算符、表达式、判断语言、循环语句、数组、函数等。

授课大纲

1 设计类

2 对象交互

3 抽象类与接口

4 继承与多态

5 内部类与匿名类

6 容器与范型

7 GUI基础知识

第11次开课
本次开课
已结束
开课:2021年02月25日 10:00
结束:2021年12月30日 16:00
提供老师一对一在线辅导

参加课程后可享受

  • 师生一对一交流
  • 个性化专业辅导

错过精彩内容?报名下一次开课

报名后开课信息会第一时间通知你哦~

服务咨询

可在此在线咨询关于课程的内容、价格、售前、售后服务等相关信息

课程信息
课程时长
12周
课程负载
3-5小时每周
内容类型
视频 文档 随堂测验 富文本
授课老师
Kai WENG

Kai WENG

所属微专业

分享

使用协议与隐私政策

感谢您使用网易云课堂!

为了更好地保障您的个人权益,请认真阅读《使用协议》《隐私政策》《服务条款》的全部内容,同意并接受全部条款后开始使用我们的产品和服务。若不同意,将无法使用我们的产品和服务。

同意
手机课堂
下载App
返回顶部
手机课堂

下载App

返回顶部