編程的心得
當(dāng)我們對(duì)人生或者事物有了新的思考時(shí),應(yīng)該馬上記錄下來(lái),寫一篇心得體會(huì),這樣可以記錄我們的思想活動(dòng)。怎樣寫好心得體會(huì)呢?以下是小編收集整理的編程的心得,歡迎閱讀,希望大家能夠喜歡。
通過本學(xué)期對(duì)JAVA這門專業(yè)課的學(xué)習(xí),我獲益良多。JAVA作為一種比較流行的編程語(yǔ)言,占據(jù)了85%的市場(chǎng),大約有450萬(wàn)程序員在都使用這種編程工具,足可見其重要性。
Java是一種簡(jiǎn)單的,跨平臺(tái)的,面向?qū)ο蟮,分布式的,解釋的,健壯的安全的,結(jié)構(gòu)的中立的,可移植的,性能很優(yōu)異的多線程的,動(dòng)態(tài)的語(yǔ)言。 Java 編程語(yǔ)言的風(fēng)格十分接近C、C++語(yǔ)言。Java是一個(gè)純的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,它繼承了 C++ 語(yǔ)言面向?qū)ο蠹夹g(shù)的核心,Java舍棄了C ++語(yǔ)言中容易引起錯(cuò)誤的指針、運(yùn)算符重載、多重繼承等特性,增加了垃圾回收器功能用于回收不再被引用的對(duì)象所占據(jù)的內(nèi)存空間,使得程序員不用再為內(nèi)存管理而擔(dān)憂。Java 不同于一般的編譯執(zhí)行計(jì)算機(jī)語(yǔ)言和解釋執(zhí)行計(jì)算機(jī)語(yǔ)言。它首先將源代碼編譯成二進(jìn)制字節(jié)碼,然后依賴各種不同平臺(tái)上的虛擬機(jī)來(lái)解釋執(zhí)行字節(jié)碼,從而實(shí)現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺(tái)特性。不過,每次的編譯執(zhí)行需要消耗一定的時(shí)間,這同時(shí)也在一定程度上降低了 Java 程序的運(yùn)行效率。但在 J2SE 1.4.2 發(fā)布后,Java 的執(zhí)行速度有了大幅提
Java與其他語(yǔ)言也有很大的不同。Java提供了一個(gè)功能強(qiáng)大語(yǔ)言的所有功能,但幾乎沒有一點(diǎn)含混特征。C++安全性不好,但C和C++被大家接受,所以Java設(shè)計(jì)成C++形式,讓大家很容易學(xué)習(xí)。Java去掉了C++語(yǔ)言中的指針運(yùn)算、結(jié)構(gòu)、typedefs、#define、需要釋放內(nèi)存等功能,減少了平常出錯(cuò)的50%,讓Java的語(yǔ)言功能很精煉。Java與C和C++直接相關(guān)繼承了C的語(yǔ)法,Java 的對(duì)象模型是從C++改編而來(lái)的現(xiàn)代程序設(shè)計(jì)始于C,而后過渡到C++,現(xiàn)在則是JAVA.通過大量的繼承,JAVA提供了一個(gè)強(qiáng)大的,可以更好地利用已有成果的,邏輯一致的程序設(shè)計(jì)環(huán)境,并且增加了在線環(huán)境需求的新功能.或許最重要的一點(diǎn)在于,由于它們的相似性,C,C++和JAVA為專業(yè)程序員定義了一個(gè)統(tǒng)一的概念架構(gòu).程序員從其中的一種語(yǔ)言轉(zhuǎn)到另一種語(yǔ)言時(shí),不會(huì)遇到太大的困難,同時(shí)JAVA優(yōu)化了C++語(yǔ)言中一些令人難以理解的特性,增加了諸如垃圾自動(dòng)回收機(jī)制的內(nèi)容,方便了初學(xué)者的學(xué)習(xí)和使用。
JAVA對(duì)于我們的生活起著十分重要的作用。舉例來(lái)說,電子商務(wù)是當(dāng)今的熱門話題,然而傳統(tǒng)的編程語(yǔ)言難以勝任電子商務(wù)系統(tǒng),電子商務(wù)要求程序代碼具有基本的要求:安全、可靠、同時(shí)要求能與運(yùn)行于不同平臺(tái)的機(jī)器的全世界客戶開展業(yè)務(wù)。Java以其強(qiáng)安全性、平臺(tái)無(wú)關(guān)性、硬件結(jié)構(gòu)無(wú)關(guān)性、語(yǔ)言簡(jiǎn)潔同時(shí)面向?qū)ο螅诰W(wǎng)絡(luò)編程語(yǔ)言中占據(jù)無(wú)可比擬的優(yōu)勢(shì),成為實(shí)現(xiàn)電子商務(wù)系統(tǒng)的首選語(yǔ)言。
我認(rèn)為JAVA語(yǔ)言是一門很基礎(chǔ)的語(yǔ)言,所有的計(jì)算機(jī)語(yǔ)言都是相通的,只要一門學(xué)會(huì)了,其他語(yǔ)言就會(huì)很容易學(xué)會(huì)。我之前對(duì)C,C++語(yǔ)言的基礎(chǔ)掌握的并不是很好,所以導(dǎo)致我在學(xué)習(xí)JAVA的時(shí)候有些吃力,通過Java的學(xué)習(xí)也使我翻回去重新學(xué)習(xí)和鞏固了C和C++語(yǔ)言的相關(guān)知識(shí),使我的基礎(chǔ)更加的扎實(shí)。雖然學(xué)會(huì)了JAVA語(yǔ)言的大部分基礎(chǔ)知識(shí),但要掌握好JAVA并不是一件簡(jiǎn)單的事情。僅僅把基礎(chǔ)知識(shí)掌握牢固是不夠的,主演是對(duì)程序編制的理解,思考如何利用JAVA語(yǔ)言的所有基礎(chǔ)知識(shí)來(lái)實(shí)現(xiàn)編制程序的作用,以及如何更加簡(jiǎn)便的實(shí)現(xiàn)等等。這就需要很強(qiáng)的邏輯思維,和長(zhǎng)時(shí)間的經(jīng)驗(yàn)積累,以及自身不斷的鉆研等諸多因素的有機(jī)統(tǒng)一。
總之,通過JAVA語(yǔ)言的學(xué)習(xí),使我對(duì)計(jì)算機(jī)語(yǔ)言有了更加深入的認(rèn)識(shí)和理解。知道了許多JAVA語(yǔ)言與其他語(yǔ)言的區(qū)別和特性,及其在我們生活中所發(fā)揮的重要作用。最后用一句話表明在學(xué)習(xí)JAVA語(yǔ)言過程中的感受,那就是“痛并快樂著”。
【編程的心得】相關(guān)文章:
編程培訓(xùn)心得09-26
編程實(shí)習(xí)心得03-24
編程學(xué)習(xí)心得10-16
數(shù)控編程的學(xué)習(xí)心得論文01-27
編程培訓(xùn)心得體會(huì)01-14
數(shù)控編程心得體會(huì)03-10