当前位置: 代码迷 >> Java面试 >> 学习java的时候不知道如何学了
  详细解决方案

学习java的时候不知道如何学了

热度:49   发布时间:2016-04-17 17:29:12.0
学习java的时候不知道怎么学了
我现在是在校的大三学生,还是非java专业的学生,感觉自己学习的专业不好就业,就选择了自己相对来说还感兴趣的专业:java;现在在一个java实验室帮一个IT公司做东西,在做的过程当中感觉自己欠缺的东西太多太多:java基础薄弱,框架的底层实现不熟悉,只会将他们给的模块实现。我也知道需要把基础加强,框架的底层熟悉,但是自己学习的过程当中,总是不知不觉的中途中断,很难坚持下去!我现在都有点痛恨自己了,希望有人能够给我提供个好点的方法,我可不希望自己以后就是个只会实现别人配好框架然后我去实现里面模块的代码工人!
------解决方案--------------------
嗯,先调整一下心态,即使框架完全是自己构建的,底层的操作系统、编译器、虚拟机等很多东西都不太可能一个人全都完成

虽然计算机科学届确实需要一些技术大牛,但是作为计算机应用则需要解决现实中的很多问题,以后参加工作了,做银行、电信、税务、医疗、保险、证券等行业时,有的时候业务知识比程序框架更重要一些

想自己完整的做整个系统的架构的话,先耐下心来,找一个自己喜欢的开源框架,把里面的来龙去脉弄清楚,这样自己设计东西时也会更加合理

路漫漫其修远兮,大家一起摸索吧
------解决方案--------------------
一起努力吧

------解决方案--------------------
一起努力吧。
------解决方案--------------------
引用:
Quote: 引用:

大多数时候框架底层关码农毛事
那你感觉不知道底层的流转,只会把模块实现,这样有意思吗?仅仅是停留在“知其然”而已,知道了“知其所以然”不是更好嘛!


很多情况下,你找到的工作会是在一个封闭的框架下填模块功能,框架内部怎么运作你不用知道也不想让你知道
一个封闭的框架,可能是一个公司吃饭的家伙,可能是一个架构师吃饭的家伙,但终究是不想让你知道内部的家伙
知道什么是工程师吗?工程师就是用一堆已知去堆积木,最后堆出一个出来
工程师只需掌握一堆模型和工具,不需细究那堆模型是怎么堆出来的,那不是工程师做的事
你计算圆的面积时候会想想微积分怎么得出pi*r^2,还是你算数的时候会想想为什么1+1=2?
都不会。认清自己的角色,很多时候并不是我自己想没意思,而是在生活压力下为了面包没意思也要走下去。
------解决方案--------------------
java学习之路http://blog.sina.com.cn/s/blog_12e0892970101iz1z.html看看
------解决方案--------------------
半年前,我跟你有同样的困惑,对java不熟,使得我写代码的时候晕得不行。
那一堆框架,一堆ide不知所云。
现在好了,学习起来特别有激情。
也比较有计划的开展学习。
因为写过.net程序,对基本的语法掌握还是很有帮助的(java和.net很像).
个人的学习过程是:
1. 掌握java基础, 不大好基础后面学起来很痛苦。
2. 了解 servlet 和 jsp  ,先看 servlet ,这样在学 jsp 的时候 能很快理解
3. 接下来是轻量级框架,有:struts  hibernate  spring
4. 经典框架 ejg
学完以上,基本没什么项目能难得住了。
但如果你是一个 极客 ,或对编程有强烈的兴趣
建议继续学习,hadoop 家族系列的大数据解决方案。
总之,每一个阶段你都抱着你强烈热情,不然那些技术会让你感到枯燥的。
当然学以致用,你学这些是为什么了,不要为学而学,而是要结合实际运用
比较,我在学习的时候,就拿来直接用在我的项目上。
  相关解决方案