来到黑马,感觉来到了梦想开始的地方,黑马给人的感觉是诚信,是责任,来黑马学习很开心,良好的学习环境,人文化的管理制度,非常友善的班主任,和蔼可亲的助教,风趣幽默的讲师,加上同学们的热情,让整个班级的氛围非常融洽 Java 不就是写服务器端的Web应用的吗?
我会自己写个Web程序, 可以考虑把上面提到的经典的薪水支付案例改造成Web 版, 用最基础的技术Servlet/jsp/jdbc 。
然后 研究struts, 自己写个简单mvc框架, 在自己的Web 程序中用起来, 这叫吃自己的狗粮。
然后研究Hibenete , 自己写个简单的OR mapping框架, 再吃一次自己的狗粮。
熟读唐诗三百首,不会作诗也会吟
模仿是最好的学习! 多看看大牛们的代码是怎么写的, 潜移默化,自己的武功也能提高。
我身边要是有个好师傅, 跟着他,看着他编程, 提高的该有多快啊。
在学习Java SE和Java EE的同时, 我会读一下这些源代码:
JDK中的 Java Collection 源码 : 老祖宗的东西绝对经典
JUnit 源码 : 看看Eric Gamma 和 Kent beck 是怎么通过模式来创建系统的 (回复"JUnit"查看)
SpringSide : 以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。
国人开发的,大力推荐一下。
此外我还是会研究下本世纪初著名的Jive论坛, 虽然非常古老, 虽然源码学院派十足, 但简直是设计模式的大本营, 都是活生生的应用的例子
里边有个用代理模式实现权限控制, 让我记忆犹新。
另外如果有余力的,有兴趣的话, 当然可以阅读Struts, Spring, Hibernate的源码, 甚至参与进去开发了。
如何学习Java ,这是我这么多年来的感受, 也只是我的一家之谈。 欢迎和我交流 。
学习编程从来就不是一件容易的事情, 不可能看看视频,看看书就学会, 需要大量的编程和实践。 编程虽然是极为辛苦的脑力和体力劳动, 但其中蕴含的创造的乐趣也是无与伦比的。 希望每个人都能够享受这个过程,乐在其中。希望以后在黑马的日子开开心心,和老师和同学一起学习,希望以后的也能称得上技术大牛 |
|