找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2532|回復: 0
打印 上一主題 下一主題
收起左側(cè)

印象JAVA的學習之路

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:91350 發(fā)表于 2015-10-1 13:26 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
      

        C語言是面向過程的語言,更接近機器底層,最主要的特點是指針,內(nèi)存管理。幾年前剛開始學習C語言時,根本無法體會什么是“面向過程”,隨著學習時間進展越來越感覺到什么是“面向過程”,這種體會只能意會。java是面向?qū)ο蟮恼Z言,什么是面向?qū)ο螅恳宰约耗壳暗墓Φ走無法體會什么是面向?qū)ο。java繼承了大部分的C語言語法,個人認為是對c語言的提高與改良。據(jù)說設計java的初衷是美國SUN公司專門針對家用電器應用而開發(fā)的一門針對性很強的語言。沒想到java面世后一炮打紅,受到熱捧。因為java的優(yōu)越跨平臺特性,據(jù)說世界上現(xiàn)在有80%的軟件工程師用java混飯,同時也成了網(wǎng)絡語言。

      郝斌老師講的java課程一共107講,第一遍還只學到第40講。回顧一下主要內(nèi)容:1,封裝;訪問控制符,public,protected,private,void(default);java將現(xiàn)實問題歸為“class”類,把事物分為靜態(tài)屬性和動態(tài)屬性,把(C語言)函數(shù)稱為方法;類分為抽象類(abstact)和實類;個人感覺java的class就類似于C語言鏈表的結(jié)點,可見,java比C有所提高。2,extend繼承,分父類子類,子類可以繼承父類(老祖宗)的基本基因(屬性);因為有了繼承這個概念,引出了抽象類(abstact)和接口interface概念,以及包含implement概念;通過package可以實現(xiàn)跨包訪問;通過這些概念就能感覺到java功能強大比C語言繁瑣。3,多態(tài)Poly,通過extend和interface實現(xiàn)同一段代碼做不同的事。4,因為“跨包”訪問的概念,引入import;5,java的關鍵字和修飾詞較多;幸好老王的英語功底還不錯,那幾年的學習算是沒有白費。

      感覺郝斌老師的java課沒有C語言講的好,今天又得到了一套馬士兵老師的java教程,試聽之后感覺很好。這對我學好java平添了幾分信心。兩位老師的課可以交叉學習了。學習專業(yè)理論知識找一份好教材和和好老師真的很重要。以我學習C語言的經(jīng)歷知道:真正學會且會用一類計算機語言很難!因為興趣與愛好,再難也要堅持。

      
      
       有些事,還真得向嘎同學請教學習。  

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表