<p>A Software developer. I mainly come to StackOverflow to learn from others.</p>
<p>My previous display name as <strong>user7</strong>.</p>
<p>Some of my favourites (in no particular order)</p>
<p><strong>Stack Overflow:</strong></p>
<ol>
<li><a href="https://stackoverflow.com/questions/48383521/can-a-1-a-2-a-3-evaluate-to-true-in-java">https://stackoverflow.com/questions/48383521/can-a-1-a-2-a-3-evaluate-to-true-in-java</a></li>
<li><a href="https://stackoverflow.com/questions/48688363/how-does-just-in-time-compiler-optimizes-java-parallel-streams/48695413#48695413">https://stackoverflow.com/questions/48688363/how-does-just-in-time-compiler-optimizes-java-parallel-streams/48695413#48695413</a> (related to above).</li>
<li><a href="https://stackoverflow.com/questions/48215297/method-reference-to-private-interface-method/48229115">https://stackoverflow.com/questions/48215297/method-reference-to-private-interface-method/48229115</a></li>
<li><a href="https://stackoverflow.com/questions/48519346/why-my-string-manipulation-is-slow-using-lambda-expression">https://stackoverflow.com/questions/48519346/why-my-string-manipulation-is-slow-using-lambda-expression</a></li>
<li><a href="https://stackoverflow.com/questions/49172698/default-hashcode-implementation-for-java-objects">https://stackoverflow.com/questions/49172698/default-hashcode-implementation-for-java-objects</a></li>
<li><a href="https://stackoverflow.com/questions/44306005/non-interference-requirement-on-java-8-streams">https://stackoverflow.com/questions/44306005/non-interference-requirement-on-java-8-streams</a> (especially the comments on <a href="https://stackoverflow.com/a/44307009/4405757">this</a> answer)</li>
<li><a href="https://stackoverflow.com/questions/20375176/should-i-always-use-a-parallel-stream-when-possible">https://stackoverflow.com/questions/20375176/should-i-always-use-a-parallel-stream-when-possible</a></li>
<li><a href="https://stackoverflow.com/questions/49798129/what-is-more-efficient-sorted-stream-or-sorting-a-list/49799144#49799144">https://stackoverflow.com/questions/49798129/what-is-more-efficient-sorted-stream-or-sorting-a-list/49799144#49799144</a></li>
<li><a href="https://stackoverflow.com/questions/50248764/why-is-predicate-super-someclass-not-applicable-to-object/50248891">https://stackoverflow.com/questions/50248764/why-is-predicate-super-someclass-not-applicable-to-object/50248891</a></li>
<li><a href="https://stackoverflow.com/questions/50683786/why-does-arrayidx-a-increase-idx-once-in-java-8-but-twice-in-java-9-and-1/50686658">https://stackoverflow.com/questions/50683786/why-does-arrayidx-a-increase-idx-once-in-java-8-but-twice-in-java-9-and-1/50686658</a></li>
<li><a href="https://stackoverflow.com/questions/50686924/how-does-a-value-in-an-entry-in-the-weakhashmap-gets-garbage-collected-when-the/50701443">https://stackoverflow.com/questions/50686924/how-does-a-value-in-an-entry-in-the-weakhashmap-gets-garbage-collected-when-the/50701443</a></li>
<li><a href="https://stackoverflow.com/questions/50769880/difference-in-behaviour-of-the-ternary-operator-on-jdk8-and-jdk10">https://stackoverflow.com/questions/50769880/difference-in-behaviour-of-the-ternary-operator-on-jdk8-and-jdk10</a></li>
<li><a href="https://stackoverflow.com/questions/50064786/internal-changes-for-limit-and-unordered-stream">https://stackoverflow.com/questions/50064786/internal-changes-for-limit-and-unordered-stream</a></li>
<li><a href="https://stackoverflow.com/questions/41278712/when-should-streams-be-preferred-over-traditional-loops-for-best-performance-do">https://stackoverflow.com/questions/41278712/when-should-streams-be-preferred-over-traditional-loops-for-best-performance-do</a></li>
</ol>
<p><strong>Software Engineering:</strong></p>
<ol>
<li><a href="https://softwareengineering.stackexchange.com/questions/365544/java-is-it-okay-to-abuse-spring-beans-component-rather-than-use-static-final">Java: Is it okay to abuse Spring beans (@Component) rather than use static final utility classes?</a></li>
<li><a href="https://softwareengineering.stackexchange.com/questions/367344/when-is-it-better-to-optimize-a-software-for-better-performance-at-the-beginnin">When is it better to optimize a software for better performance, at the beginning or at the end of the development?</a></li>
</ol>
<p><strong>Awesome answers:</strong></p>
<ol>
<li><a href="https://stackoverflow.com/questions/50173803/reversing-a-list-via-listiterator/50186611#50186611">https://stackoverflow.com/questions/50173803/reversing-a-list-via-listiterator/50186611#50186611</a></li>
<li><a href="https://stackoverflow.com/questions/50658103/is-it-backwards-compatible-to-replace-raw-type-like-collection-with-wildcard-lik/5065972#50659727">https://stackoverflow.com/questions/50658103/is-it-backwards-compatible-to-replace-raw-type-like-collection-with-wildcard-lik/5065972#50659727</a></li>
<li><a href="https://stackoverflow.com/questions/50695623/what-is-the-use-of-inheriting-object-class-methods-in-functional-interface-eg-t/50698305#50698305">https://stackoverflow.com/questions/50695623/what-is-the-use-of-inheriting-object-class-methods-in-functional-interface-eg-t/50698305#50698305</a></li>
</ol>
<p><strong>Ah-has:</strong></p>
<ol>
<li><a href="https://stackoverflow.com/questions/42403347/java-for-statement-implementation-prevents-garbage-collecting">https://stackoverflow.com/questions/42403347/java-for-statement-implementation-prevents-garbage-collecting</a></li>
</ol>

Thiyagu