不能,四個月的時間只能達到基礎到一般水平,憑此能找到一份工作。但想要達到精通的地步是不可能的。即便是後面工作了 也需要不斷學習提升自己才行。
如果你有一些java的基礎。要在四個月內學會,還得必須足夠用心,做好詳細的筆記,要是之前你還接觸過程式語言,那你的學歷壓力會相對輕鬆很多。
現在市面上很多java培訓的速成班。不乏四個月、六個月的速成班,時間不一樣,課程體系也會不一樣,上課時間,休息時間也大不一樣。有些培訓機構為了速成而速成。什麼多執行緒,比如io nio bio 泛型這些可能更本不會講,記憶體模型 資料庫最佳化,jvm最佳化,redis 訊息佇列 更是提也不提。
沒有紮實的java基礎後面的路會越走越窄。資料結構,二叉樹,hash演算法,設計模式這些知識對後期提升非常之重要。
也不要以為找一個培訓機構就能學會java了,在培訓中更多的還是得靠自己,培訓機構只能提供優秀的,經驗豐富的老師和管理方式,更多的是你需要配合機構管理。自己刻苦學習才能達到自己想要的效果,從而找到不錯的工作,有一定平臺後,在不短學習,才能到達更高的平臺。
在學習的時候我覺得重點掌握這些知識點
JavaSE部分
環境搭建、基礎語法、面向物件、陣列、集合、常用類(Arrays、Collections) 、IO流、反射機制、泛型、網路程式設計、java8新特性、mysql 、JDBC
Web階段
Servlet的原理、tomcat、js、html、 jquery...
框架部分
Spring spring mvc mybatis spring boot spring cloud...
其他技術提升
Maven 、linux、 docker 、redis、 lucene 、ElasticSearch 、k8s...
不能,四個月的時間只能達到基礎到一般水平,憑此能找到一份工作。但想要達到精通的地步是不可能的。即便是後面工作了 也需要不斷學習提升自己才行。
如果你有一些java的基礎。要在四個月內學會,還得必須足夠用心,做好詳細的筆記,要是之前你還接觸過程式語言,那你的學歷壓力會相對輕鬆很多。
現在市面上很多java培訓的速成班。不乏四個月、六個月的速成班,時間不一樣,課程體系也會不一樣,上課時間,休息時間也大不一樣。有些培訓機構為了速成而速成。什麼多執行緒,比如io nio bio 泛型這些可能更本不會講,記憶體模型 資料庫最佳化,jvm最佳化,redis 訊息佇列 更是提也不提。
沒有紮實的java基礎後面的路會越走越窄。資料結構,二叉樹,hash演算法,設計模式這些知識對後期提升非常之重要。
也不要以為找一個培訓機構就能學會java了,在培訓中更多的還是得靠自己,培訓機構只能提供優秀的,經驗豐富的老師和管理方式,更多的是你需要配合機構管理。自己刻苦學習才能達到自己想要的效果,從而找到不錯的工作,有一定平臺後,在不短學習,才能到達更高的平臺。
在學習的時候我覺得重點掌握這些知識點
JavaSE部分
環境搭建、基礎語法、面向物件、陣列、集合、常用類(Arrays、Collections) 、IO流、反射機制、泛型、網路程式設計、java8新特性、mysql 、JDBC
Web階段
Servlet的原理、tomcat、js、html、 jquery...
框架部分
Spring spring mvc mybatis spring boot spring cloud...
其他技術提升
Maven 、linux、 docker 、redis、 lucene 、ElasticSearch 、k8s...