初学java解决方案

初学java小弟是马上读大二的学生,上学期刚学了1一个半月的java暑期在家没事做就用jbuider写了一个小的管理

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

我又看了很多论坛觉得   java   很好希望在着方面有所发展。
所以各位给点意见,帮帮我着个初学者。
谢谢了

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

以后你会学习
面向对象
软件工程
设计模式
的,学了之后会有很大帮助

再者,你第二次写就会好很多了
争取先把这个写完
[解决办法]
小弟
建议你别把主要的经历放在Java awt 上,没有人或者很少用Java 开发图形界面
多学习一些web 开发 B/S结构,MVC设计模式的系统。学习一些企业里常用的开发框架

例如Struts(虽然有缺陷企业里用的还很多)Hibernate,Spring
[解决办法]
学习java有推荐的好书吗?介绍一本
[解决办法]
对你上面的问题我提一些建议:

你感觉比较乱,可能是由于未做好前期的设计工作,直接就开始写代码了,由于设计不充分而导致经常更改或添加一些方法,最后使代码变得无法维护。

你可以把方法体内的粒度减至最小,让某个方法只能完成一个简单的功能,不要让某个方法完成一个很大的功能,这样比较利于代码的重用。

以下是个人观点:

我比较喜欢《Java核心技术》(第七版),理由:讲解得较为深刻、语言朴实、实例较多;

还有一本也不错,Deitel父子的《Java程序设计教程》(第五版)(第五版是以 JDK 1.4 基础编写的)这本书里面讲得也是十分地详尽,有大量有趣的习题,并有一个两层的电梯实例项目来贯穿本书,其间还介绍了相当部分的设计模式。