看看设计模式,再仔细研究一下代码!
你首先要构思好自己写的东西有哪些功能!也即进行需求分析,把各个功能模块分析出来,画好uml图,再慢慢将各个模块实现,不是拿个东西就coding,这样当然无从下手了!
看看uml建模!

解决方案 »

  1.   

    不如看jdk的代码
    也不是很难,对你很有好处
      

  2.   

    只要有扎实的基础知识,多看代码,日后编写就运用自如了.
    推荐:张孝祥的<<JAVA就业培训教程>>加其视频.
      

  3.   

    强烈推荐JAVA TUTURAIL,在SUN的网站有下载,又不要钱又好...
      

  4.   

    多到csdn转悠!http://www-900.cn.ibm.com/developerWorks/cn 很不错!
      

  5.   

    jdk几个包的源代码是起码要知道的
    要做先做几个小一点的项目,慢慢来,大家都一样,不可能一下子...
    欲速而不达
      

  6.   

    说起编程技巧,一定要看《重构》英文叫<refactoring>,就是告诉你怎样写清晰,简洁的代码。另外,对于不同的类的使用在java里,推荐《java tutorial》免费下载的。
      

  7.   

    呵呵,漫漫来,初学Java都会遇到这样的问题拉,
    如果希望观察代码,那么其实还是短小经典比较好,
    如果是觉得自己对JAVA的运做机制不是很理解(这很普遍,大多数人都是从面向过程的语言转向面向对象的,所以自然会觉得无从着手)建议《Thinking in Java》,仔细浏览他的第一章,然后再阅读其后的章节,你就能够学会使用JAVA来思考问题,而不是其他过程化的程序语言了。
    @.@||~
      

  8.   

    建议楼主看看这个:http://www.spicy-girl.net/forum/thread_show.asp?forum_id=22bcc25a6f606eb5&thread_id=4204a3088a26bc2e&page_pos=1还有这个:http://www.spicy-girl.net/forum/thread_show.asp?forum_id=22bcc25a6f606eb5&thread_id=7e12435a724a8f30&page_pos=3如果上面两个都对你没帮助,那你就看这个肯定可以帮助你了。http://www.spicy-girl.net/forum/thread_show.asp?forum_id=22bcc25a6f606eb5&thread_id=d139a53512fb8cbb&page_pos=3
      

  9.   

    长时间看基础内容没有什么帮助,不如找一个实际的系统开发看看,一开始也不用要求代码效率和功能完善。这样也许会对各个类库和java平台有深入的了解