java学习之路的迷惘。望过来人指明方向。

来源:百度知道 编辑:UC知道 时间:2024/05/12 17:51:42
我现在学习了j2se的部分(对进程,线程,输入输出流,网络编程,swing不熟悉,其余能自如使用)然后就是通过看尚学堂的视频学了web(html,JavaScript)和j2ee的部分,已经看完了三框架(struts,spring,hibernate),跟着视频敲了代码,但没有自己去实践一个自己的项目。呃,我现在的问题是我下一步是该学什么呢?是去学习补充我的基础部分还是继续学习java中的高级部分(比如其他架构,编程思想方面的)。注意我是大三的学生,正在课堂上学习j2se(学校不好java这学期才开始教学,自己一直是自学的),我准备在本学期在课堂上学习基础的(进程,线程,输入输出流,网络编程,swing),现在继续自学j2ee。
就是有人一直说 勿在浮沙筑高台,我这样一直不进行基础部分的学习,会成为问题的。
我现在是补充我在java基础的部分还是继续学习高级的?望过来人解答?
不要复制网上的文字,希望能针对我的情况进行解答,谢谢。

框架真没必要去花时间去学习,尤其是应届毕业生,关键是面向对象的设计思路,设计模式等等,楼主你有尝试自己写一些程序或者项目吗?没的话赶紧动手吧,纸上谈兵没用的,通过自己做项目你会发现问题,解决问题,提高自我,同时为你的简历增色(这也属于项目经验),还有就是代码要规范,程序实现既定目标是第一,但是可维护性和可扩充性也是重中之重,因为实际开发中编码只占20%,后期交付给客户后的持续维护占80%,如果你的代码写的很丑陋,没有分层等概念,那么你会很痛苦的,真正掌握了面向对象,设计模式后,SSH之流的就易如反掌了,比如struts1.3里面的责任链模式,Spring的AOP等等,否则你浮于表面,新的框架一出就不行了,基础是根本,思想是关键,以不变应万变

你都大三了

我初中刚毕业去学JAVA

都可以

其实没什么了。。

买本书 学习吧!~

让我比的话 JAVA比C++ 还难学

因为JAVA方法太多了。

J2EE总体的学习计划

第一部分:
JAVA语言基础知识。包括异常、IO流、多线程、集合类、数据库。(切记基础知识一定要时时刻刻巩固)
要求:对java的封装,生命周期等有一定的了解;
异常------掌握try-catch-finally的使用
IO流------掌握字节流、字符流和对象序列化的处理.。熟练使用各种输入、输出流类(InputStream、 OutputStream、FileInputStream、FileOutputStream、DataInputStream、 DataOutputStream、BufferedInputStream、BufferedOutputStream、Reader、Writer、 InputStreamReader、OutputStreamWriter、BufferReader、BufferedWriter、 ObjectInputStream、ObjectOutputStream)。
多线程-------掌握多线程实现