小弟是马上读大二的学生,上学期刚学了1一个半月的java 暑期在家没事做就用jbuider写了一个小的管理系统,刚学的时候发现难度很大,但是所有问题都相继解决了。现在已经写了大半了,可是越些越觉得很不对劲儿,越写问题越大,总觉得自己写的很杂乱,想到那里写那里,比如那些代码可以重用,那些界面可以优化,着些界面该怎么组织好,什么时候该抛出错误,......有事一点头绪也没有。我又看了很多论坛觉得 java 很好希望在着方面有所发展。
所以各位给点意见,帮帮我着个初学者。
谢谢了

解决方案 »

  1.   

    java 编程思想帮到你...
    网上有电子版就在CSDN下载频道查找"java编程思想"就有很多可供下载...
    第三版比较经典...我也在看ING...帮助非常大...可以让你对java的理解非常清晰...
    很适合初学者...
    当时也就可以帮你找到你的不足和改进方向...
    书店也有...就是贵了点...T T
      

  2.   

    小弟
    建议你别把主要的经历放在Java  awt 上,没有人或者很少用Java 开发图形界面
    多学习一些web 开发 B/S结构,MVC设计模式的系统。学习一些企业里常用的开发框架例如Struts(虽然有缺陷企业里用的还很多)Hibernate,Spring
      

  3.   

    学习java有推荐的好书吗?介绍一本
      

  4.   

    恩 ,谢谢各位的意见。thingking in java 我也在看,不过着几天学着写着东西看的不是很多。
      

  5.   

    对你上面的问题我提一些建议:你感觉比较乱,可能是由于未做好前期的设计工作,直接就开始写代码了,由于设计不充分而导致经常更改或添加一些方法,最后使代码变得无法维护。你可以把方法体内的粒度减至最小,让某个方法只能完成一个简单的功能,不要让某个方法完成一个很大的功能,这样比较利于代码的重用。以下是个人观点:我比较喜欢《Java核心技术》(第七版),理由:讲解得较为深刻、语言朴实、实例较多;还有一本也不错,Deitel父子的《Java程序设计教程》(第五版)(第五版是以 JDK 1.4 基础编写的)这本书里面讲得也是十分地详尽,有大量有趣的习题,并有一个两层的电梯实例项目来贯穿本书,其间还介绍了相当部分的设计模式。