我觉得设计模式说来说去都是一样的(或者说差不多的)

都是要降低耦合,增强灵活性
也就是mvc吧
还有什么我说不清了,名词忘了。
都是那个什么和什么分离。
还有什么小对象
一个对象只完成一个动作

只要写的时候分的清楚些不就行了吗?

我还是新手,还没看过《设计模式》,说错了不好意思呀!

初期是这样,要分清楚不容易

能给我举几个例子吗?比如说某个问题一般来说新手是这样的,但是使用设计模式之后提升了很多性能和可重用性。
谢谢了。

使用设计模式一般不会提高性能,只是提高代码的质量和可重用性以及扩展性!

也就是说我只要把共性的东西找出来单独实现,把大的特性拆分成小特性。这个思想就是设计模式的思想吗?


还有就是能不能告诉我抽象类和接口的好处(具体点的)我看了好多便think in java了但是还有迷迷糊糊的,有时候好像懂了,再看的时候又发现好像不是我想的那回事。。谢谢了

连接池就是一个采用设计模式提高性能的一个很好的例子,你可以看一下这方面的内容。

使用模式当然可以提高性能,不然怎么会有提高性能的设计模式,比如
J2EE FRL