Da un file puoi fare cosi

codice:
  BufferedReader in = new BufferedReader(new FileReader("TUOFILE.XXX"));
  String temp;
  while ((temp = in.readLine()) != null)
     //asegni quello trovato nella riga al tuo field.
Per quanto riguarda i socket non so dirti niente di preciso non avendoli mai usati .....