*设为首页
*加入收藏
热门关键字: JAVA
>>当前位置:Java大本营>认证考试>文章内容
java程序员面试题(基础)
作者: 发布时间:2008-01-02 11:14:56

1.请写出下列Java代码的输出结果  
  package   test;  
  public   class   FatherClass()  
      {   public   FatherClass()  
            {     System.out.println("FatherClass     Create");}  
            }  
          子类:  
      package   test;  
        import   test.FatherClass;  
        public   class     ChildClass   extends     FatherClass  
        {  
            public   ChildClass()  
              {     System.out.println("ChildClass   Create");     }  
          public   static   void   main(String[]     args)  
            {       FatherClass   fc=new   FatherClass();  
                  ChildClass     cc=new   ChildClass();     }      
            }  
        输出结果:  
  2.请问HTTP协议面向联接吗?面向会话吗?有哪些请求方法?  
  3.请问在JAVA中实现线程有哪两种方式?    
  4.请说明在JAVA中处理数据库事务的方法。  
  5.ArrayList和Vector的区别,HashMap和Hashtable的区别  
  6.请用Java编程实现一个网络监听服务程序,它将网络客户端的输入内容在屏幕上进行输出.  
  7.请从面向对象角度简述静态与非静态成员的区别.  
  8.请简述接口和抽象类的区别(所表现的东西,他们的用途)  
  9.请简述接口的作用.  
  10.请简述面向对象建模中你对类职责的认识   
   
参考答案:

1   FatherClass   Create  
      FatherClass   Create  
      ChildClass   Create  
  2   面向连接,面向回话,post,get  
  3   继承自Thread和Daemon线程  
  4   JavaBean中使用JDBC方式进行事务处理  
  5   Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。    
  当Vector或ArrayList中的元素超过它的初始大小时,Vector会将它的容量翻倍,而ArrayList只增加50%的大小,这样,ArrayList就有利于节约内存空间。    
  Hashtable和HashMap      
  它们的性能方面的比较类似   Vector和ArrayList,比如Hashtable的方法是同步的,而HashMap的不是。    
  6   此题暂时未做,考虑后再贴  
  7   static数据成员对每一个class而言都只有一份,而非静态成员则是每个对象各有一份。  
      static最重要的用途之一就是让你可以再不建立任何对象情形下可以调用  
  8,9题在java编程思想中应当可以找到很完整的答案,我就不赘述拉  
  10   在面向对象方法中,系统功能最终是分配到每个类的操作上实现的,这个机制叫职责分配  


·北大青鸟JAVA面试题(04-24)
·Java程序员面试宝典:super类 (04-19)
·微软101道经典面试题 (03-24)
·今天的Java笔试题 (02-04)
·一些著名的大公司面试题目 (02-03)
·JAVA笔试改错题 (02-03)
·google的一道JAVA面试题(02-03)
·JAVA程序员面试32问(必备)(01-02)
·面试风云:与顶级CTO交手的难忘经验 (01-02)
·硅谷招聘流行搞怪试题 Google面试题答(01-02)
·java面试题 (01-01)
·IT开发工程师的悲哀 (12-28)
复制地址发给您的好友: [推荐文章] [返回顶部] [关闭窗口]
版权所有 Java大本营 1999-2007 转载请注明出处