Java就是電腦語言了,在學習java之前,不必再學習其他任何程式語言,當然還有一點c語言的基礎,會更好上手java,因為:
1)學習C語言就是在學習Java,因為C語言中至少80% 的文法知識都被Java 繼承了。 Java 剛開始的前半部分,如資料型態、變數、流程控制、陣列、函數,這些知識同C語言幾乎是一模一樣的。
2)C語言是過程導向語言的代表,學好C語言有助於學習 Java 中物件導向的想法。前面說過,要想知道什麼是面向過程、什麼是物件導向就必須要有比較。你將C語言學完之後,再學習 Java 中函數的時候就會發現,它們的文法規則是一模一樣的,但用法完全不一樣。如果你直接學習 Java,就會覺得本來應該那麼使用,這樣就無法深刻體會什麼是物件導向了。
3)C語言中最重要的是指針,後面會詳細介紹指針。 C語言中有兩個知識點可以說是其所獨有的,一個是函數,另一個是指標。 C語言中的指標是理解 Java 中「引用」的基礎! Java 中所引用的本質就是指標。如果不懂指標就不可能對 Java 中的「引用」有深刻的理解。而如果你無法深刻理解 Java 中的“引用”,那麼稍微複雜一點的 Java 程式你基本上就看不懂了。
以上是學Java前要學什麼語言的詳細內容。更多資訊請關注PHP中文網其他相關文章!