35 lines
829 B
Markdown
35 lines
829 B
Markdown
# KAJE-JAVA
|
|
All things Java<br/>
|
|
|
|
<h3>Session 03 - Concurrency - Processes and Threads</h3>
|
|
<ul>
|
|
<li>ProcessDemo</li>
|
|
<li>ThreadsDemo</li>
|
|
</ul>
|
|
<h3>04 - Concurrency - Synchronization and Deadlock</h3>
|
|
<ul>
|
|
<li>SemaphoreDemo</li>
|
|
</ul>
|
|
<h3>05 - Concurrency - High-Level Concurrency Primitives</h3>
|
|
<ul>
|
|
<li>MonitorCase1</li>
|
|
<li>MonitorCase2</li>
|
|
<li>CircularBuffer</li>
|
|
<li>ConditionDemo</li>
|
|
</ul>
|
|
<h3>07 - IO - Blocking vs non-blocking</h3>
|
|
<ul>
|
|
<li>ClassicIoUnbuffered</li>
|
|
<li>ClassicIoBuffered</li>
|
|
<li>ClassicIoManBuffered</li>
|
|
<li>ClassicIoWholeFile</li>
|
|
<li>NioLineCount</li>
|
|
</ul>
|
|
<h3>09 - Scheduling</h3>
|
|
<p>As a treat: A small game taken from: https://zetcode.com/javagames/movingsprites/
|
|
<ul>
|
|
<li>Game-1: Simple moving spaceship</li>
|
|
<li>Game-2: Added missile and refactoring</li>
|
|
</ul>
|
|
|