El desarrollo de Java/J2EE (Java EE) API debe ahora centrarse en el adici�n de m�todos de empleo f�cil al API. Tales m�todos ser�n a menudo redundantes. Sin embargo tal redundancia es agradable pues de-normalization para un acceso de datos m�s r�pido. Java se est� retrasando detr�s del PHP en facilidad de empleo.

Veamos dos ejemplos.
Br de BufferedReader = nuevo BufferedReader (nuevo InputStreamReader (socket.getInputStream ()));

La mayor parte de que utilizan los z�calos utilizamos realmente esta l�nea para poder leer l�neas del z�calo InputStream. Tambi�n utiliza un almacenador intermediario intermedio para un acceso m�s r�pido. Propongo:
socket.getBufferedReader ()

Semejantemente:

PrintStream picosegundo = nuevo PrintStream (socket.getOutputStream ());

Necesitamos en lugar de otro:
socket.getPrintStream ()

�sta es simplemente la punta del iceberg. Puedo se�alar centenares de tales cajas del uso. �C�mo sobre File.readAsString ()?