자바/J2EE (자바 EE) API 발달은 지금 API에 사용하기 쉬워 방법 추가에 집중해야 한다. 종종 그런 방법은 과다할 것이다. 그러나 그런 중복은 환영받기 때문에 더 빠른 데이타 접근을 위한 de-normalization. 자바는 사용 용이에 있는 PHP의 뒤에 뒤떨어지고 있다.

2개의 보기를 보자.
BufferedReader 브롬 = 새로운 BufferedReader (새로운 InputStreamReader (socket.getInputStream ()));

소켓을 사용하는 저희의 최대량은 소켓 InputStream에서 선을 읽을 수 있을 위하여 실제로 이 선을 이용한다. 또한 그것은 고속 접근을 위해 중간 완충기를 이용한다. 나는 제시한다:
socket.getBufferedReader ()

유사하게:

PrintStream ps = 새로운 PrintStream (socket.getOutputStream ());

우리는 대신 필요로 한다:
socket.getPrintStream ()

이것은 단지 빙산의 일각이다. 나는 그런 사용 상자의 수백을 가르켜서 좋다. 어때요 File.readAsString 는 ()?