學習程式一般都是從某種語言開始入門。在大學和職業培訓機構都會使用java語言作為程式入門,因為java的文法非常嚴謹。據說一百萬隻猴子,給他們一百萬個鍵盤,其中的一個會寫出Java程式,其它的寫的都是Perl程式。那我們就正式開始java之旅……
其實理解java的內容很簡單,就是一句話:java程式設計。只要我們把這句話拆開理解,就可以快速理解掌握。
Java是1991 年Sun公司的James Gosling等人開始開發名稱為 Oak 的電腦語言,1994年更名為Java。那麼什麼又是電腦語言呢。我們人與人溝通,要講普通話彼此才能聽懂。那麼人與電腦溝通,就必講電腦能聽懂的語言,這就是電腦語言。
那麼什麼是程式呢。程式是為實現特定目標或解決特定問題而用電腦語言編寫的命令序列的集合。為實現預期目的而進行操作的一系列語句和指令。通俗一點講,假設你去ATM機取錢,你必須做這麼幾個步驟:①插卡。②輸入密碼。③輸入取多少錢。④ 拿錢。⑤退卡。這五個步驟中,每一步都不能被顛倒。這就是所謂的程式。我們常說編程最重要的就是邏輯思維能力,其實邏輯思維就是你辦事情可以按照常理出牌,只要做事情有條理,編寫程式其實就是把生活中的事情搬到電腦上去執行而已,並沒有道聽途說的那樣難。
最後說說設計。“設計”這個詞兒,聽起來就高端大氣上檔次。我們一般認為的設計都是做廣告設計、室內設計等的設計師。其實我們程式員也是“設計師”,不過我們的設計指的就是編寫代碼的過程。其實只要掌握住寫代碼的思路就沒有什麼問題了。編寫java代碼的思路基本分為如下四步:
1-明確需求。我要做什麼。
2-分析思路。我要怎麼做。1、2、3……
3-確定步驟。每一個思路部分用到哪些語句【選擇結構、迴圈結構等】。
4-代碼實現。用具體的java語言代碼把思路體現出來。
這四個步驟就像我們小時候搭積木玩組合拼圖一樣。首先想想要搭建一個什麼樣子的東西,例如搭建一個機器人。這就是第一步明確需求。那麼第二步就要考慮先搭建什麼再搭建什麼的一個大體思路。例如先做好腿和軀幹,然後做手臂,最後做頭部等思路,這就是分析思路。第三步就是要確定那個部分需要什麼樣子的積木拼圖。例如腿部就用長的,頭部用圓形的等等,這是確定步驟。最後就按照自己的設計思路把積木堆好。最後就搞定了一個完整的機器人,程式就寫完了,這就是代碼實現。所以只要本著這四個步驟去寫java程式,化繁為簡,所有的程式都可以輕鬆搞定。