channel = new VMChannel(); channel.initSocket(false);
  protected DatagramChannelImpl (SelectorProvider provider)    throws IOException  {    super (provider);    socket = new NIODatagramSocket (new PlainDatagramSocketImpl(), this);    configureBlocking(true);  }