? ? ?

微專業(yè) 程序設(shè)計(jì)入門:Java語(yǔ)言

微專業(yè) 程序設(shè)計(jì)入門:Java語(yǔ)言微專業(yè) 程序設(shè)計(jì)入門:Java語(yǔ)言插圖

課程概述

本課程不提供教學(xué)服務(wù)、作業(yè)批改及證書(shū)發(fā)放。

這門課又可以被稱作《面向?qū)ο蟪绦蛟O(shè)計(jì)-Java語(yǔ)言》。

Java語(yǔ)言是一種面向?qū)ο笳Z(yǔ)言,是業(yè)界使用最為廣泛的語(yǔ)言,十二年前就占據(jù)了1/4的編程語(yǔ)言份額,到今天仍然以1/5的比例站在編程語(yǔ)言排行榜的前列。

面向?qū)ο笫且环N編程范式,它在問(wèn)題領(lǐng)域中識(shí)別實(shí)體形成對(duì)象,用類描述對(duì)象和對(duì)象之間的互動(dòng)關(guān)系,最終形成程序。Java是一種優(yōu)秀的面向?qū)ο笳Z(yǔ)言。本課程主要集中在Java語(yǔ)言本身,同時(shí)你將學(xué)習(xí)到面向?qū)ο蟪绦蛟O(shè)計(jì)的知識(shí)。

本課程的主要內(nèi)容包括:面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念、類設(shè)計(jì)、對(duì)象交互、抽象類與接口、繼承與多態(tài)、內(nèi)部類與匿名類、容器與范型、GUI基礎(chǔ)知識(shí)等。

本課程是《程序設(shè)計(jì)入門-Java語(yǔ)言》的后續(xù)課程,如果之前只學(xué)習(xí)了《程序設(shè)計(jì)入門-C語(yǔ)言》,需要補(bǔ)充學(xué)習(xí)《程序設(shè)計(jì)入門-Java語(yǔ)言》的三個(gè)章節(jié),以形成對(duì)對(duì)象使用的基本概念。

本課程后續(xù)還會(huì)有《Java應(yīng)用技術(shù)》,那門課會(huì)介紹文件操作、多線程編程、GUI編程、網(wǎng)絡(luò)socket編程、數(shù)據(jù)庫(kù)編程等。

證書(shū)要求

本課程不提供證書(shū)服務(wù)。

預(yù)備知識(shí)

程序設(shè)計(jì)基礎(chǔ)知識(shí),如變量、運(yùn)算符、表達(dá)式、判斷語(yǔ)言、循環(huán)語(yǔ)句、數(shù)組、函數(shù)等。

授課大綱

1 設(shè)計(jì)類

2 對(duì)象交互

3 抽象類與接口

4 繼承與多態(tài)

5 內(nèi)部類與匿名類

6 容器與范型

7 GUI基礎(chǔ)知識(shí)

微專業(yè) 程序設(shè)計(jì)入門:Java語(yǔ)言插圖1

0
沒(méi)有賬號(hào)? 忘記密碼?