迷茫的java之路...
我是一名实习生,在一家不大不小的软件公司实习,主要搞的就是java前台,做一些维护工作,现在客户限产个基本就是维护报表导出功能,本人java基础不是很好,虽然现在实习要用感到java,但是基本都是用现有的框架修修改改就能完年成任务,总是觉得要是一细问就不知道怎么回事了,看网上说要想学好就应该有诈尸的基础,所以这几天也在看java基础,但都像走马观花似的,看过就忘,很是苦恼,看着好几百页的java基础,更是头疼不已啊...惭愧呀~~~不知道各位大虾是怎样学习java基础的,有没有什么推荐书籍,最好是电子版的,眼看实习就要半年了,自己还是没有长进,甚是着急呀~望各位路过的兄台指点迷津O(∩_∩)O
------解决方案--------------------没有啥特殊的捷径,自己尝试独立开发小系统,而且尽量以你最熟悉的领域入手。比如:留言板系统,学生选课系统,论坛系统。
------解决方案--------------------多动手写写,实习生想尽快学到东西,就尽可能的多做,呵呵
------解决方案--------------------总是觉得要是一细问就不知道怎么回事了
哪不明白就从哪学
------解决方案--------------------建议系统的学习,从最基础的开始,去网上找视频来看看。熟悉的不熟悉的都仔细看完,保准有较大提高。
------解决方案--------------------实践出真知
------解决方案--------------------做东西吧,能反应问题比较多。
------解决方案--------------------看再多书也不如你自己写写代码,楼主看书看得写字都是错别字,扎实能写成‘诈尸’,神马啊
------解决方案--------------------应该有诈尸的基础
------解决方案--------------------我也是同样的迷茫,感觉就是实践的太少
------解决方案--------------------不喜欢的话,就转行吧
------解决方案--------------------看书籍不如看视频效果来的快!
看看视频,跟着写写,然后自己摸索下,要有这样一种思想“如果我不这样做会怎样?会不会报错?想想原因”
只有多多去锻炼,你才能知道原来是这么回事。对于那些说java很垃圾的人,他们永远不知道java的真正价值在哪,对于java的稍微一点的底层他们屁都不懂,如果懂的人是不可能说这样的话的,你看到有几个高手在论坛上说java很垃圾的。往往是垃圾的人,什么都不懂,偏要硬当是英雄!
------解决方案--------------------其实,从我个人角度出发,我觉得所谓java基础并不重要。
这么说可能有些离经叛道,立马有很多人出来要反驳了,
熟悉每个java API、甚至懂JVM底层实现的固然是牛人的一种,
但是java作为一个高级语言平台还有相对汇编、C/C++提供一个更加友好的开发环境的意义。
不过,无论是谁做什么工作,学会思考都是进步的必要条件,我初学java web时候觉得spring框架提供的声明式事务是好神奇的能力,之后的工作基本也没跟spring打过交道,但是工作两年以后也知道了,这个实现也就是绑定一个Connection对象的事儿,关键是如何获取它。
我想说的是,等你开始思考了就一定可以实现它。
------解决方案--------------------建议LZ在你们公司项目做的过程中将项目里面的精髓都学了.这样对自己的能力提高很有帮助,毕竟实战项目比书上的东西好很多
------解决方案--------------------如果楼主看书没有什么进展的话,可以换个学习方法,不如看视频,上补习班,或者换个工作,做些基础的开发,可以现学现用
------解决方案--------------------如何去学习是一回事,有没有耐心是另一回事,对LZ而言后者似乎更为重要