學習JAVA編程語言須知

來源:文萃谷 9.98K

學習任何技術都需要有準確的理解和大量的有質量的練習。下面是關於學習JAVA編程語言須知的知識,歡迎閲讀

學習JAVA編程語言須知

1.有必要知道什麼是程序,什麼是算法。

你知道它是什麼,便不會學得懵懵懂懂。 學習java編程跟學習其他編程語言一樣,都需要明白這是一種解決問題的語言表達形式。 通過這種計算機語言描述出解決問題的方式方法,以便於在計算機上實現它。

就比如,你希望有一個可以計時的秒錶,我就用編程語言設計一個秒錶軟件實現你的需求。 實現需求的過程就是用編程語言編寫程序的過程,解決這個需求的方法也叫算法,也就是解決問題的方法。 算法是任何一個編程語言的核心。瞭解了這個,就已經走上了學習編程的正路。

2. 編程語言有很多種,選擇java是隻選擇了其中一種表述和實現方式。

設定編程語言是因為計算機是一個僵硬的東西,自然語言是它所不能理解的,故而需要設定一種它可以理解的語言,讓它聽懂你説的指令,它才能為你服務。

理解了何為計算機程序和編程,下面就具體到不同種類的編程語言的選擇。 不同種類的編程語言就類似於現實中的各國家的語言,英語,法語,還有我們最熟悉的漢語,同樣的問題,會有不同形式的表現。 漢語中描述自己是“我”,英語中是“I”,其他語言中又是另外的表述。 不同的編程語言的區別也基本類似。 不同語言的區別主要在於對於算法的表述方式不同,程序語言的適用範圍不同。 因為表述方式和適用範圍的問題,諸多編程語言便可以區分開來,使用時也根據這兩點進行選擇。

學習時有很多語言,如C、C++、java,這三種編程語言是因為不同的需求而研發的。 java與前兩者相比的優勢在於可移植性強,對於系統和硬件要求不高。 瞭解了這個你就大體知道java的`特性了。java和C語言有一定淵源,和C++是很像的,學過C和C++的再學習java比較簡單一些,沒有這些學習經歷也不用擔心,只需要足夠的練習量便可解決這一問題。

3.編程還是要從實踐性強的方面入手的。

具體不贅言了,源遠流長的東西講太多實際上是捨本逐末,學到技能是根本。

在學習java過程中還需要巧妙的理解方法和思維轉換。 比如“變量”這一概念的理解,就可以對應成房間或者箱子,編程中聲明一個變量就是開一個房間,變量名是房間名,變量類型是房間類型,賦值給變量就是房間裏住了一個人。由此你也可以知道,為什麼叫變量呢,因為這個“房間”裏可以反覆進出很多“人”。 很多人剛碰觸編程,對於編程那些一行行的字母感到恐懼,其實編程的模式再簡單不過,幾乎是固定的模式。

舉個簡單例子:

public class Test{

public static void main(String[] args){

t("我想學java!");

}

}

這個程序運行後是輸出“我想學java!”這句話。 開頭“public class Test{}”是一個java程序的框架,相當於蓋樓時的樓架子,素描時的輪廓,澆築機械零件時的模具。

然後程序框架之內的大括號裏是更進一步的內容。 “public static void main(String[] args){}”這是這段程序的入口,類似於蓋樓房後的入口,素描後的第一筆細描等。總之是框架之後,設定的一個開始的位置。程序從這個地方開始。 程序入口大括號內的內容就是具體的指令和運行內容。

t("我想學java!"); 程序運行後就會輸出內容:我想學java! 從這個java程序就可以看出很多java程序的共性,他們都會有java程序框架,框架之內都會有一個java程序入口。 這就是一個固定的模式,記住它,適當的理解就可以了。 巧妙的理解和思維轉換的關鍵也在於之前所説的和生活聯繫,和你已有的經驗聯繫起來。 因為程序本就是從生活而來。

熱門標籤