应聘Java笔试时可能出现问题及其答案(二)


作者:无风浪 | 来源:Examlink | 日期:07-27 | 字体: [ ]

本文简介:用JAVA实现一种排序,JAVA类实现序列化的方法(二种)? 如在COLLECTION框架中,实现比较要实现什么样的接口?

9、介绍JAVA中的Collection FrameWork(包括如何写自己的数据结构)?

  答:Collection FrameWork如下:
  Collection
  ├List
  │├LinkedList
  │├ArrayList
  │└Vector
  │ └Stack
  └Set
  Map
  ├Hashtable
  ├HashMap
  └WeakHashMap
  Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)
  Map提供key到value的映射

  10、Java中异常处理机制,事件机制?

  11、JAVA中的多形与继承?

  12、抽象类与接口?

  答:抽象类与接口都用于抽象,但是抽象类(JAVA中)可以有自己的部分实现,而接口则完全是一个标识(同时有多重继承的功能)。

  13、Java 的通信编程,编程题(或问答),用JAVA SOCKET编程,读服务器几个字符,再写入本地显示?

  答:Server端程序:
  package test;
  import java.net.*;
  import java.io.*;

  public class Server
  {
   private ServerSocket ss;
   private Socket socket;
   private BufferedReader in;
   private PrintWriter out;
   public Server()
   {
    try
    {
     ss=new ServerSocket(10000);
     while(true)
     {
      socket = ss.accept();
      String RemoteIP = socket.getInetAddress().getHostAddress();
      String RemotePort = \":\"+socket.getLocalPort();
      System.out.println(\"A client come in!IP:\"+RemoteIP+RemotePort);
      in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
      String line = in.readLine();
      System.out.println(\"Cleint send is :\" + line);
      out = new PrintWriter(socket.getOutputStream(),true);
      out.println(\"Your Message Received!\");
      out.close();
      in.close();
      socket.close();
     }
    }
    catch (IOException e)
    {
     out.println(\"wrong\");
    }
   }
   public static void main(String[] args)
   {
    new Server();
   }
  };
  Client端程序:
  package test;
  import java.io.*;
  import java.net.*;

  public class Client
  {
   Socket socket;
   BufferedReader in;
   PrintWriter out;
   public Client()
   {
    try
    {
     System.out.println(\"Try to Connect to 127.0.0.1:10000\");       



用户名: 新注册) 密码: 匿名评论 [所有评论]

评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
  • 2007年国家计算机等级考试 JAVA认证 JAVA真题 JAVA模拟试题
如果你觉得一篇文章有用,你可以在每篇后面参与评论,或者查看其他人的评论,请保证你的评论对大家友好。
点这里评论
或者您可以来资源论坛参与讨论,一切都是免费的,不过可能需要麻烦您注册一下。
点这里讨论
把你的文章登陆在这里,让大家来分享你的文章。请立即登陆发表!
点这里投稿