3.学不得法,无处用力
好多初入行者晕头转向,找Java书一堆一堆,网上视频一堆一堆,不知道从那儿开始,写个HelloWorld也能写出,但是一想离实际项目还差十万八千里。实际Java学习的好方法在于系统的看,重点的练,不断的总结。
初学Java(主要是Java语言,不涉及Web和框架)应该以煅炼基本语法,面向对象,重点APl为主。就拿APl来说,有些需要知道和了解,例如lO,多线程,网络编程,能把书上视频上的例子调试明白,思想弄明白就可以,例如知道二进制文件读写需要用字节流,流可以使用包装类等,线程会死锁,如何编写避免死锁等基本知识,能满是面试就行了。如果参加工作,一般公司也不会让初级人员编写多线程,网络,lO等代码,公司一般会提供包装好的类库在项目中使用,而且初入行者也不常用。
建议重点学学字符串处理呀,JDBC数据库访问这些类库,虽然这些也可能封装使用,这写在项目中会常常使用。Java APl成千上万,学不过来,只有学好常用的,遇上不常用的,可以通过查APl Doc和百度搜索学习,煅练出学习能力才能解决更多问题,这就是授人以鱼,不如授人以渔,我们应该先要鱼填饱肚子,然后练习渔的本领,抓更多的鱼