学习JAVA的具体方法?

来源:百度知道 编辑:UC知道 时间:2024/06/23 18:48:13
我现在学习了一段是时间JAVA,到现在我感觉还是有很多东西,都没有掌握,很是头疼,不知道该怎么办,都说学习JAVA没有什么方法,就是需要多“练”,可是练是怎么个练法?是照在书上敲吗?掌握了JAVA的那些方面,出去就能找到一份工作呢?
大家的回答,我感觉很好。不过我的要求要说些精简,我想借鉴下成功人士的经历,怎么能成为厉害人物,一天是怎么来安排自己的时间,在这些时间都干了什么啊,我有的时候感觉我的时间有些浪费,没有好好的利用有效时间。应该怎么努力,具体点。。。。。。

学习java首先要从c语言入手,有了一些面向过程的程序设计经验后才能在后续学习面向对象的基础理论的时候有针对性,能更加让你容易理解,什么是面向对象,什么是设计模式,什么是封装,多态,等等。
任何语言都有它的基础语法,特性等等,这些我想对于一个学习java的人来说语法知识一定不是太难的问题.
了解了java的基础语法后,接下来就是java的基础知识的学习,
比如:反射,线程,java网络编程,java用户界面编程等等
这些每一个都是一个大课题,您需要基本上掌握,并不是说精通,精通需要靠练习,您可以用上面的知识学自己写一个富客户端的聊天程序,不用太难,只需要有即时交流,文件传输,添加好友,这些基本功能就可以了.

等这个项目您自己完成了后,我相信你已经真正的跨入的java的大门了.
接下来,您可以学习jsp,学习tomcat的使用,了解servlet规范,学习一些表示层框架,如spring mvc,webwork等等。
然后可以通过自己做一个在线销售的系统,自己学会,做需求,设计,和开发.
您也可以邀请您的同学参与进来,你自己做项目经理等.

等你把这个项目做完了,我想您的水平已经比较高了。绝对可以顺利就业的。

接下来的步骤,就是思想的培养,到这个阶段,我想对于您来说,问题已经不是具体那个语言了,语言对于您来说只是一个工具,您或许最关注的是设计,如何把一个系统,设计成为一个 跨平台,可拓展,可以伸缩的程序.
这个阶段,您需要看软件工程,设计模式,等等。。。
当您学习这些后,想想您以前做过的项目,回个头来设计一遍。

当然您也需要多了解目前的技术发展方向,对看看技术论坛,了解一些诸如:工作流,SOA,面向构件编程等等

最后:我想等您做到了这些后,您毕业后,您的真实水平一定不会比清华,北大计算机系毕业的本科生差。

关键在于您的恒心,一个有恒心的人总能找到学习的办法的

有了一些面向过程的程序设计经验后才能在后续学习面向对象的基础理论的时候有针对性,能更加让你容易理解,什么是面向对象,什么是设计模式,什么是封装,多态,