事情不是那麽絕對的。JAVA作為壹門老牌的編程語言,具有簡單又穩健強大的特點。Java看起來設計得很像C++,但是為了使語言小和容易熟悉,設計者們把C++語言中許多可用的特征去掉了,這些特征是壹般程序員很少使用的。Java還剔除了C++的操作符過載和多繼承特征,並且不使用主文件,免去了預處理程序。因為Java沒有結構,數組和串都是對象,所以不需要指針。Java能夠自動處理對象的引用和間接引用,實現自動的無用單元收集,使用戶不必為存儲管理問題煩惱,能更多的時間和精力花在研發上。所以java還是比較容易入門的。
不過,也不是說自學就很容易學會的。對於初學者來說,java涉及專業知識較多,新手學習起來可能難以理解,容易迷失學習的方向。而且,對於自制力差,自律性不強的同學來說,可能學起來就相當困難,到最後還難以達到入職要求,浪費了時間和精力。
這時候,找壹個培訓班學習也是可行的。有老師的幫助,可能學習起來更加便捷,遇到問題也能及時解決,更重要的是能夠得到可貴的項目經驗。
不過,無論報班還是自學,都跟自身的努力是分不開的。