你如果是沒有任何專業基礎,那你可以從以下方面入手:
1.java基礎
這一塊是你找java工作的重中之重,如果你連java基礎都沒有學好,對于沒有經驗的學習者來說,后面的技術學起來就更吃力了。那么java基礎該學習哪些知識點呢?如下:
1.java基礎語法
2.jdk的util包下的集合使用,比如ArrayList,HashSet,HashMap,TreeMap,Queue,Stack等一些常用的基礎集合類
3.io包的使用。比如文件創建、讀取文件,各種InputStream和OutputStream的使用
4.StringBuilder和StringBuffer的使用
5.網絡庫的使用
6.concurrent包的使用,比如ConcurrentHashMap,BlockingQueue等一些并發類的使用
2.java進階:
1.String類的內部實現
2.StringBuilder和StringBuffer的區別
3.HashMap和Hashtable的區別
4.volatile的理解
5.nio的使用與理解
6.線程池的運用于理解
7.數據庫的使用
3.高級階段:
1.springmvc
2.mybatis