如果我把“JAVA怎么学习”作为一个需求提出来大家会怎么答?
闲得蛋疼,发发贴。
RT!!!!!!
既然我出分了,拜托大家把我当客户来满足我的要求。
别给我整什么看什么书之类的,那样这贴就没意思了。
尽量能上升到什么“软件工程”之类的高度。
反正高度越高越好,哪怕就是火星的思维也行。
我是来看大家解决问题的思维的。
开玩笑的也算,反正娱乐学习一体化。
------解决方案--------------------先需求分析 --- 设计---详细设计----编码-----测试------维护---------
同求:java怎么学习?技术太多了,不可能每一样技术都会吧?
------解决方案--------------------板凳。。。拿分走人。。
------解决方案--------------------一、首先明确客户具体需求:
学习java,java本身比较大,客户需要明确具体的需求方向
1)j2se
2)j2me
3)j2ee
里程碑是什么?做完一个网站,一个游戏或者其他..
二、概要设计
拿J2EE来说..
1)J2SE模块
基础模块,核心基础,所有其他模块均会调用此模块,此为《易筋经》
2)WEB模块
js、css、html 均为基础之基础,此为《六脉神剑》
3) java web模块
(1)servlet/jsp
(2)SSH
此为《独孤九剑》
4)扩展
设计模式,各类框架源码,各种扩展技术..等等..此为《吸星大法》
三、详细设计
方法一、学习上述对应各类书籍
方法二、学习网络流传的经典视频
方法三、项目、任务驱动学习,在项目中遇到什么学习什么.
四、编码
具体实施详细设计中的各项。
五、测试
面试,项目检验..
随便写的玩玩的..大家看看就好..
------解决方案--------------------首先确定要学到什么程度。。能开发项目?能做个小游戏?能工作?能比肩Java之父——詹姆斯·高斯林?
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------明确自己要什么,发展方向(需求概要设计),
找出技术点(功能模块详细设计),
一个技术点一个技术点的学习(模块实现)
融合一起(测试)
用到实际中,创造价值(上线)