<div dir="ltr"><div dir="ltr"><div><div style="font-family:courier new,monospace" class="gmail_default">Hi,</div><div style="font-family:courier new,monospace" class="gmail_default">Regarding v24 of JLS.1.1</div><div style="font-family:courier new,monospace" class="gmail_default"><br></div><div style="font-family:courier new,monospace" class="gmail_default">'Classes support concurrent programming with synchronized methods'</div><div style="font-family:courier new,monospace" class="gmail_default"><br></div><div style="font-family:courier new,monospace" class="gmail_default"><b>Should't we use 'multi-threaded' instead 'concurrent'?</b></div><div style="font-family:courier new,monospace" class="gmail_default"><b><br></b></div><div style="font-family:courier new,monospace" class="gmail_default">In my understanding, there's no need for a 'synchronized' keyword unless multi-threaded. Using 'concurrent' may be to emphasis it's used in "java's concurrency", but not allĀ concurrent use cases require 'synchronized' keyword.<br></div><div style="color:rgb(0,0,0);font-size:small"><div style="border-top:1px solid rgb(229,229,229);padding-top:0.8em"><div style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;margin:0px 0px 8px"><table border="0"><tbody><tr valign="top"><td><span style="font-size:small"><br></span></td><td style="text-align:left"><br></td></tr></tbody></table></div></div></div></div></div></div>