Java程序设计

МООК
zh
Китайский
48 h
This content is rated 0 out of 5
Source
  • From www.coursera.org
Conditions
  • Self-paced
  • Free Access
  • Fee-based Certificate
More info
  • 12 Sequences
  • Intermediate Level

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

Course details

Syllabus

  • Week 1 - Java语言与面向对象的程序设计
    Java语言是一种优秀的面向对象的语言,具有跨平台性、安全稳定、用途广泛、容易学习等特点。
  • Week 2 - 简单的Java程序
    通过一些最简单的Java程序,学习开发Java程序的基本步骤、Java程序的构成、基本输入输出编程及Java的开发工具的使用。
  • Week 3 - 数据运算、流控制和数组
    学习Java语言的基础知识,包括数据类型、变量、常量、表达式和流程控制语句、数组等。掌握这些基础知识,是编写正确Java程序的前提条件。
  • Week 4 - 类、包和接口
    从本章开始,进入面向对象的编程技术,将接触到Java最引人入胜之处。本章介绍Java中面向对象的程序设计的基本方法,包括类的定义、类的继承、包、访问控制、修饰符、接口等方面的内容。
  • Week 5 - 深入理解Java语言
    本章介绍Java语言中一些更深入的特性,通过本章的学习可以让读者对Java语言有进一步理解。对于时间不太充裕的读者,可以略过此章,而不会对后面各章的理解带来太大的影响;也可以在学过后面几章后,再回过头来学习本章
  • Week 6 - 异常处理
    为了加强程序的健壮性,必须考虑到可能发生的异常事件并做出相应的处理。本章学习Java语言的异常处理。
  • Week 7 - 工具类及常用算法
    本章首先介绍Java编程中经常要使用的结构和工具类,包括Java的语言基础类库,包括Object, Math和字符串。然后讨论一些常用数据结构的面向对象的实现,包括集合、列表、向量、链表、堆栈和队列。
  • Week 8 - Java的多线程
    多线程是指同时存在几个执行体,按几条不同的执行路线共同工作的情况。Java语言的一个重要特点就是对多线程的支持,程序能同时处理多个任务。
  • Week 9 - 流、文件及基于文本的应用
    本章中介绍流式输入与输出及文件处理,并介绍基于文本的应用的程序中的一些问题,特别是正则表达式。
  • Week 10 - 图形用户界面
    本章将介绍图形用户界面的(GUI)基本组成和主要操作,包括AWT组件、布局管理、事件处理、绘制图形、显示动画、使用Swing组件等,在本章的最后还介绍了基于GUI的应用程序的一般建立方法,包括使用菜单、工具栏、剪贴板等。
  • Week 11 - 网络、多媒体、数据库编程
    Java语言在网络、多媒体、数据库等方面的应用十分广泛,本章中介绍Java在这些方面的编程方法。
  • Week 12 - 写好程序及一些深入话题(*)
    养成良好的编程习惯十分重要,这里介绍一些如何写好程序的一些经验,以及关于重构、设计模式、反射等方面的深入话题。

Prerequisite

None.

Instructors

唐大仕
博士
北京大学信息科学技术学院

Editor

L'université de Pékin est déterminée à rendre son enseignement accessible aux étudiants de Chine et du monde entier. Avec plus de 3 000 membres du corps enseignant, l'université de Pékin offre l'excellence dans l'enseignement et l'apprentissage. Fondée en 1898, l'université de Pékin (PKU) a été la première université nationale complète de Chine.

Depuis 115 ans, grâce à ses centaines de milliers d'anciens étudiants exceptionnels, l'Université de Pékin a apporté une contribution majeure dans les domaines des sciences humaines et des sciences, contribuant ainsi à la prospérité et au progrès de la Chine.

Platform

Coursera - это цифровая компания, предлагающая массовые открытые онлайн-курсы, основанные учителями компьютеров Эндрю Нгом и Стэнфордским университетом Дафни Коллер, расположенные в Маунтин-Вью, штат Калифорния.

Coursera работает с ведущими университетами и организациями, чтобы сделать некоторые из своих курсов доступными в Интернете, и предлагает курсы по многим предметам, включая: физику, инженерию, гуманитарные науки, медицину, биологию, социальные науки, математику, бизнес, информатику, цифровой маркетинг, науку о данных и другие предметы.

Complete this resource to write a review