是的,第二种程序结构符合OOP。
第一种结构呢,所有东西都在一个类中完成,代码多,维护就比较麻烦,不符合面向对象的思想,并且重用比较困难,实际运用中也不会这样用的。
最好一个类只做一件事情,并且把它做好!

解决方案 »

  1.   

    java的public class 和public static void main(String[] args)是在面向对象的前提下给jvm提供的入口,当然如此表示正是为了使java完全地面向对象。
      

  2.   

    哦,又开始了。
    感觉第二种好些。我用第二种。
    想起了当初那个骡子问题HOHO,偶是初学的,学习ing...
      

  3.   

    谢谢大家的帮助,因周末不在公司,所以没能及时看到各位给我的回复,谢谢!
    希望能和大家有更多的交流。
    我现在已经基本上会编写简单的JAVA  APPLICATION和APPLET了,下一步不知道该怎么学?有的说JSP,J2EE,不知道该是什么方向。
    请高手指点!
    方便可以QQ联系(103259098,有时可能会不上线,请大家给我留言)
      

  4.   

    j2me 是手机编程  j2ee是对企业而言,看你的方向了
      

  5.   

    请问 amjn(神雕过儿) 
    应用J2SE是不是就可以完成一般的应用程序开发,如果不涉及到大型的企业级特大型软件开发的话,是不是就不用学习J2EE。
    另外,JAVA BEANS主要用在什么方向?
      

  6.   

    你要是想做功能强大的软件就用j2ee,但是java 的强项并不是做应用程序,用vb又好又快,
    java的主要强大的地方就是在网络方面很强大,我个人不建议用java编写应用程序java beans是由sun开发的规定java对象之间如何作用的说明,遵守该说明的对象称为javabean
    (注意.bean后没s),java beans应用程序能运行在任何平台上并和其他基于javabean的应用程序进行交互.
      

  7.   

    那么看来我学习JAVA的最终方向应该是向J2EE和J2ME靠拢了
      

  8.   

    做数据库管理,是用JAVA好,还是DELPHI呢?
      

  9.   

    如果做数据库管理,我想还是用DELPHI吧!即好学、易用,功能也不差