我在学习JAVA,因为刚刚接触,我买了本<<JAVA编程思想>>的第三版,看到了内部类的抽象类这一章,觉得有点难理解,我可不可以先跳过这一章,再倒回来看.内部类和抽象类在JAVA编程中常用吗?请高手指教!!!!!!!!!!!!!!!!!!还有就是哪里有这样基础的练习题目下载???带有源代码的基础源码.谢了!!!!

解决方案 »

  1.   

    内部类和抽象类,还有接口,在java中很常用,但在用内部类的时候要特别小心,一不小心就会出错,当我看到有些内部类写在方法中的时候,我感觉在java中到可以这样做,但是从软件工程和设计模式的角度考虑,这样做没有什么道理,除非是有特殊的用途。
      

  2.   

    平时也不常用吧,我是不常用内部类,抽象类和interface是常用的
      

  3.   

    我也看的三版,我个人认为比二版好!
    建议楼主先找本基础的看看再来看TIJ,不过你可能疑惑的是为什么要用抽象类和外部类吧!
    其实书上都有介绍的,你还是多看几遍吧!
      

  4.   

    内部类一般写listener的时候才用,因为这有这种情况下,这个类不会重用的
    抽象类一般写框架的时候给其他人继承用的,这样能够很方便的告诉别人哪些方法一定要实现
      

  5.   

    学习ing!
    楼上的答案才是我最想知道的!
      

  6.   

    其实我用java编程一年多来,对这个问题也很含糊~~~~实际工作能把握好,这些理论的东西也就不重要了~
      

  7.   

    感觉学GUI的时候内部类用的多一些,
      

  8.   

    内部类建议看看demo或别人的代码,就知道什么意思了抽象类是间于接口和类之间,一言以蔽之,就是一个类里面还有方法没有被实现,就是抽象类了如果还是不是很清楚,就跳过去吧,概念的东西不要陷的太深,在用的时候多总结,多看看高手的代码,这样理解才会深
      

  9.   

    内部类建议看看demo或别人的代码,就知道什么意思了抽象类是间于接口和类之间,一言以蔽之,就是一个类里面还有方法没有被实现,就是抽象类了如果还是不是很清楚,就跳过去吧,概念的东西不要陷的太深,在用的时候多总结,多看看高手的代码,这样理解才会深