1。java中有没有内存泄漏?如果有怎么解决?有没有遇到过outmemory异常?怎样解决?\
有内存泄漏,编程的时候注意释放内存。
outmemory很常见,for(;;) Object o=new Object();
加大内存,不要出项死循环2。一个java类实现了几个接口,那么implements后的接口的顺序如果不一样,有没有差别。例如:
implements a, b,c 和implements b,c, a有没有差别?(我靠,什么问题呀)
基本上没有什么差别,也就是说用的时候没有差别,但是获得该类的所有接口返回的顺序不一样3。java中有关内存是怎么样管理的?(我靠,什么问题呀)
垃圾回收器,也就是GC,如果内存快要用完了,垃圾回收就会被启动,但是这个启动的时间
是无法预料的。4。垃圾收集是怎样进行的,是怎样的对不用内存进行管理的。(我靠,什么问题呀)
有一定的垃圾回收算法,那些没有任何引用的对象可以被回收,其实答到这里应该可以了
不可能要求你说出回收算法吧!5。java对final类和普通类的管理有没有差别。如果有,那是什么?(我靠,什么问题呀)
当然有差别,Thinking in java里面就有介绍,因为final类的状态已经可以确定,编译器可以
做一些优化,但是我们并不要依赖这个东西。6。内部类在你做的项目中是怎么使用的?
一般可以使用私有内部类实现某个接口,这样的话这个内部类就看起来不存在。
Java中广泛的使用了内部类,特别是实现Iterator的内部类。7。如果一个源文件的编码形式是UTF形式,编译时怎么做?
指定文件编码方式,这个问题太垃圾了8。java语言中,你怎么实现多线程?java中线程通信的机制有那些?(我靠,什么问题呀)
继承Thread或者实现Runnable
可以通过同步访问一个变量,这个问题我还真不很清楚,以后要多多研究一下

解决方案 »

  1.   

    试着回答1。java中有没有内存泄漏?如果有怎么解决?有没有遇到过outmemory异常?怎样解决?
        有内存泄露,见http://www-900.ibm.com/developerWorks/cn/java/l-JavaMemoryLeak/index.shtml
        OutOfMemory可以在运行程序时加 -Xmx256m 的方法解决,如 java -Xmx256m MyApp2。一个java类实现了几个接口,那么implements后的接口的顺序如果不一样,有没有差别。例如:
    implements a, b,c 和implements b,c, a有没有差别?(我靠,什么问题呀)
      没差别3。java中有关内存是怎么样管理的?(我靠,什么问题呀)
      通过new给对象在heap中分配空间,GC自动对无用对象进行回收4。垃圾收集是怎样进行的,是怎样的对不用内存进行管理的。(我靠,什么问题呀)
      GC对对象的引用数进行监控,当对象应用数为0时视为无用对象,可被回收5。java对final类和普通类的管理有没有差别。如果有,那是什么?(我靠,什么问题呀)
      final类不可被继承6。内部类在你做的项目中是怎么使用的?
      ......7。如果一个源文件的编码形式是UTF形式,编译时怎么做?
      需要做什么么?我的源文件也是UTF的,我从来没做过什么8。java语言中,你怎么实现多线程?java中线程通信的机制有那些?(我靠,什么问题呀)
      exctends Threads/implements Runnable
      Wait/notify 
      PipedOutputStream/PipedInputStream 
      

  2.   

    突然间想起了一个问题list 和vector的区别是什么?这个问题我不会
      

  3.   

    vector是线程安全的,但是在内存使用上是不安全的,因为vector增长方式是几何形式增长list的增长是 +1 的形式增长在几乎任何时候你都应改放弃使用vector,ArrayList就是用来替代vector的
      

  4.   

    "本人自认为自己的java还行"
    你应该先检讨一下自己,这些问题很基本了
      

  5.   

    vector和arraylist最大的差别是前者有同步功能,而后者没有,现在已经没有人用vector了
      

  6.   

    Vector和ArrayList
    http://blog.csdn.net/treeroot/archive/2004/09/18/108814.aspx
      

  7.   

    bdsc() 牛人,我是乡下来得,不懂的东西太多了。我正在补习中。。这些问题很基础吗?牛人呀。。从你的两星中可以看出来。你认为第一题的答案是什么?你认为网上说得都对吗?
      

  8.   

    bdsc() 你整几道不基础的题来给大家开开眼,我还从来没有见过那,为以后找工作,请你整几道难得,谢谢了。