Opintoaikataulusuunnitelma (versio 18.1.2004):
"
merkityt linkit ovat varmasti tärkeitä ja lukemisen
arvoisia. Toki muutkin voivat olla.
Overview and Preliminaries (JV, sivua vähän muokattu)
Advice on Software Construction (JV)
Java assert Facility (JV)
Notes on Java Exception Handling (JV)
Tutorial:
Lesson: Handling Errors with Exceptions
Introduction to Java GUI Library (JV)
Tutorial:
Lesson: User Interfaces that Swing: A Quick Start Guide
Tutorial:
Trail: Creating a GUI with JFC/Swing
(Table
of Contents)
Tutorial:
A Visual Index to the Swing Components
Tutorial:
Using Top-Level Containers
Esimerkkejä erilaisista tavoista käsitellä tapahtumia (AW 2.2.2004)
Tutorial:
On Event Handling (Swing)
Tutorial:
General Information about Writing Event Listeners
(adaptereista, sisäluokista, nimettömistä sisäluokista)
Esimerkkejä suunnittelumalleista
Koskimiehen Oliokirjasta tekijän luvalla (AW 5.2.2004)
Programming Patterns Overview, Rob Kremer,
University of Calgary, selkeä esitys!
Ohjelmisto- ja sovelluskehyksistä:
Koskimies, luku 13.1
Java Collections: Data Structure
Framework (JV)
Katso myös oppikirjan vanhan version verkkosivuja:
[Horstmann & Cornell, 1999, Chapter 2: Collections]
Concrete
Collections (JV)
Edellisestä erityisesti:
Tutorial: Trail: Collections
On Implementation of Java Collections (JV)
Chapter 1: Multithreading [Horstmann & Cornell: Vol. II, 2002]
- oppikirjan tärkeä luku näytteeksi verkossa
Concurrent Object-oriented Programming
(JV)
Thread properties (JV)
Summary of thread control methods (JV)
How to synchronize object access? (JV)
On deadlock
avoidance (JV)
On User Interface programming with
Threads (JV)
Koskimies: Oliokirja, luku 11.3 JavaBeans, s. 232-244
Lesson: All About Sockets
Takaisin kurssin pääsivulle.
Muita www-sivujani:
Homepage
/
Suomisivu
/
Music
page