學JAVA應該怎么學?
可以不要,JAVA是一門面向對象的語言而C是一門面向過程的語言,有些人之所以選擇先學C再學JAVA主要是JAVA和C有許多語法相似的地方,所謂的語言一通百通也就是這個原因。我是先學了C再學JAVA的,感覺JAVA和C有很多不相同的地方,如果一開始學C再學JAVA的話你可以在一些基礎語法上學得快一點,如果你不學C直接去學JAVA的話也行,你在基礎語法上學慢一點就行了,而且這樣還不會受到C語法的一些影響,因為C和JAVA并非完全相同的,至少一點JAVA中沒有直接的指針(改了個名叫引用),而且學C還要學一些數(shù)據(jù)結構和算法方面的知識,學JAVA就沒那么麻煩了,你稍學些就行了,JAVA中的API都幫你做好了,在C中你要通過一個函數(shù)實現(xiàn)的功能可能JAVA中就只需要你調(diào)用一個API方法就行了。在我看來如果你是想學JAVA的話可以直接學,與其發(fā)學兩門語言的時間還不如把更多的時間發(fā)在同一門語言上,這樣對你學JAVA可能要好很多。個人建議,僅供參考。