本帖最后由 memeyu_jessica 于 2011-01-25 09:22:37 编辑

解决方案 »

  1.   

    1.Reader类和Write类是实现对象序列化的首选 对  X
    对象是二进制数据,而 Reader/Writer 是字符流,不能序列化二进制数据到文件中去的13使用Socket进行网络编程时,首先我们需要创建一个服务器类,以下语句中能够正确创建服务器类的是( C )
    A ServerSocker server = new Server(6789);
    Socket s= new Socket(server);
    B ServerSocker server = new Server(6789);
    Socket s= server.getScoket();
    C ServerSocker server = new Server(6789);
    Socket s= server.accept(); 
    D ServerSocker server = new Server();
    Socket s= server.getScoket(); 上面好像没一个对的,把 C 改成这样就是对的了 ServerSocker server = new ServerSocket(6789);其把我会的看了一下,基本上还是正确的,呵呵。像这种题目整一个面向过程的代码,说实在的非常不好:public enum Season{
      spring,summer,fall,winter;
    }
    public class TestEnum{
      public void Select(Season s){
      switch(s){
      case summer:
      System.out.print("夏季");
      break;
      case fall:
      System.out.print("秋季");
      break;
      case winter:
      System.out.print("冬季");
      break;
      default:
      System.out.print("春季");
      break;
      }
      }
      public static void main(String[] args){
      new TestEnum().Select(___________);
      }
    }改成这样更好一些:public class TestEnum {    public static void main(String[] args) {
            TestEnum te = new TestEnum();
            te.select(Season.FALL);
        }    public void select(Season s) {
            s.print();
        }
    }public enum Season {    // 枚举是常量,最好使用常量的命名方法
        SPRING("春季"),
        SUMMER("夏季"),
        FALL("秋季"),
        WINTER("冬季")
        ;    private String name;    Season(String name) {
            this.name = name;
        }    public void print() {
            System.out.println(name);
        }
    }
       
     
      

  2.   

    switch...case 是面向过程的语法结构,在面向对象程序是应避免出现。
      

  3.   

    LZ考的是SCJP么。。反正我看了前几题好像没错,俺觉得应该不止这分,不过这题目还真有点多
      

  4.   

    1.Reader类和Write类是实现对象序列化的首选 对 X
    对象是二进制数据,而 Reader/Writer 是字符流,不能序列化二进制数据到文件中去的13使用Socket进行网络编程时,首先我们需要创建一个服务器类,以下语句中能够正确创建服务器类的是( C )
    A ServerSocker server = new Server(6789);
    Socket s= new Socket(server);
    B ServerSocker server = new Server(6789);
    Socket s= server.getScoket();
    C ServerSocker server = new Server(6789);
    Socket s= server.accept();  
    D ServerSocker server = new Server();
    Socket s= server.getScoket();  上面好像没一个对的,把 C 改成这样就是对的了 ServerSocker server = new ServerSocket(6789);其把我会的看了一下,基本上还是正确的,呵呵。
      

  5.   

    随便看了一下··有一题你居然选错··求解释··8.MouseMontionListener接口中定义的方法,可以用来处理鼠标点击事件错
      

  6.   

    第16题应该是AC,Linkedlist不是一种直接访问的结构