现在很流行视频教学么?我学习java的时候都是看书的+动手的。 先随便看了一本入门的书, 然后thinging in java(没有完全看懂,也没有全部去看,尤其是界面直接就没有看。其实里面有了不少设计模式的东东), 然后重点看了看java的网络编程和文件编程, 然后用java联系网上的算法练习题目, 然后做了几个小程序, 然后又去看《Head First Design Patterns》(因为该书的讲解都是用java实现的) 然后又去看《effective java》《java解惑》,中间穿插了android的学习(因为android应用程序都是用java开发的)。 现在准备打牢J2SE,重温j2se的进阶概念,反射、序列化、对象池之类的 至于框架,我不打算学习了,因为以后不准备做J2EE的东西了 嗯,马上要找刚做了,还是比较焦急。
我个人感觉《Java编程思想》最好认真的看一遍,你会跟明白"一切都是对象"的含义。还有《Effective in java》可以过一遍,怎么说呢这本书?可以说是提升你Java代码性能的捷径吧。最后看看JSP 和Servlet方面的书。那些几大框架没必要马上学,可以自己尝试一下搭建自己的框架。如果有时间最好多看看《Java编程思想》(我现在在看第二遍),你会发现随着你技术的提升,你每次看这本书的想法也不一样。以上是我个人学习心得。
书的话网上很多的 可以到卓越或者其他网站看用户评分高的 觉得不错的可以买下来或者找PDF
别人的源代码也要找来读 比如你写完了一个小的什么系统 那你就找几个其他人写的来对比一下 这样进步比较快
你会恍然大悟原来还可以这样写
个人还有一点建议就是千万不要在细节上过多纠缠 你纠缠不完的 而且会打消兴趣 保持热情和兴趣 是最重要的恩... 其实我只是个菜鸟 也在自学 加油
j2ee的技术是扩展,如果你再懂些struts、spring、hibernate, 再精通下ant,熟悉下bme。
那就不是找工作,是挑工作。
如果 才大二的话,先不要去看什么jsp servlet ==,j2se必需学好。
先随便看了一本入门的书,
然后thinging in java(没有完全看懂,也没有全部去看,尤其是界面直接就没有看。其实里面有了不少设计模式的东东),
然后重点看了看java的网络编程和文件编程,
然后用java联系网上的算法练习题目,
然后做了几个小程序,
然后又去看《Head First Design Patterns》(因为该书的讲解都是用java实现的)
然后又去看《effective java》《java解惑》,中间穿插了android的学习(因为android应用程序都是用java开发的)。
现在准备打牢J2SE,重温j2se的进阶概念,反射、序列化、对象池之类的
至于框架,我不打算学习了,因为以后不准备做J2EE的东西了
嗯,马上要找刚做了,还是比较焦急。
这位兄弟正解!Java SE一定要扎实,还有这个Servlet 跟 Jsp 也一定要要比较熟悉,其实展现技术就不局限与jsp 了,我都快一年没用过jsp 了,总之Servlet 一定要很熟悉,做web 开发基本上问题不大的,至于那些框架有时间你可以看看,毕竟找工作才是最要紧的。
To follow the path,
look to the master,
follow the master,
walk with the master,
see through the master,
become the master.
引用 17 楼 xq328220454 的回复:马上要大二了,大一下学期学校开的java,那时一直看视频,然后这个暑假把学校的教材的SE代码都敲入了一遍(Swing,AWT没有),然后再看了一些马士兵的JSP和SQL,可是关于JSP的书不知道看哪个好,觉得先看视频,然后在看书,还是不错的…就是有时不知道该怎么学下去了…想写项目,又不知从哪开始…这和去年的我 何其相似.... 就两……
同感 马上大二