socket = new DatagramSocket ();
socket = new NIODatagramSocket (new PlainDatagramSocketImpl(), this);
  protected DatagramChannelImpl (SelectorProvider provider)    throws IOException  {    super (provider);    socket = new DatagramSocket ();  }