一個合格的java程式員,必須需要牢固的基礎,這樣在未來接觸新的知識的時候,才能快速吸收,基礎不牢固的程式員,随時都會被新的知識和技術所淘汰,下盤不穩風一吹就倒,那麼作為一個合格的java程式員應該具備哪些知識呢?