Problems with BufferedOutputStream in Java
<p>I have this line of code in my server/client pair:</p>

<pre><code>BufferedOutputStream out = new ObjectOutputStream(clientSocket.getOutputStream());
</code></pre>

<p>It works fine, the code works well, then if I modify it to:</p>

<pre><code>BufferedOutputStream out = new ObjectOutputStream(new BufferedOutputStream(clientSocket.getOutputStream()));
</code></pre>

<p>The execution of the application will halt where outputs are sent. I really only made that modification and am very new to streams in this manner, especially sockets. </p>

<p>Is there any obvious error?</p>
