Første |
|
|
Java introduktion serie, Planche nr. 24 |
 |
Udskrift af : Java introduktion
|
Planche 1 : Java introduktion
Kursus Java-ugen hos PROSA
- 1. Introduktion til java og applets
- Syntaks og grafiske applets
- 2. GUI programmering
- Events, komponenter og containere
- 3. Netværksprogrammering
- Exceptions, URL, sockets og servlets
- 4. Beans
- Javabeans og Visuelle værktøj
- 5. Avancerede API'er
- Servere, JDBC, sikkerhed og plugin
Planche 2 : Java-ugen dag 1
Mandag kl. 9:30
- Formiddag
- Velkomst og præsentation
- Hvad er Java-systemet?
- Installation (Java 2)
- De første programmer
- Grundlæggende syntaks
- Objekter og klasser
- Klassebiblioteker
- Dokumentation
- Appletter og grafik
- Grafisk demoer
Planche 3 : Java-ugen dag 2
Tirsdag kl. 9:30
- Formiddag
- Polymorfing m.m.
- JFC/Swing
- Events
- GUI-programmering
- Applets/Applications
- Gamle JDK-versioner
Planche 4 : Java-ugen dag 3
Onsdag kl 9.30
- Hændelser (Events, øvelse)
- Undtagelser (Exceptions)
- Fil IO (streams)
- Java i netværk
- URL (øvelse)
- Sockets (øvelse)
Planche 5 : Java-ugen dag 4
Torsdag kl 9.30
- Beans - teori og praksis
- Visual Age for Java
- Introduktion til visuelt design
- Beaninfo-klasser
Planche 6 : Java-ugen dag 5
Fredag kl. 9.30
- JDBC (øvelse)
- Servlets, EJB, JSP
- Sikkerhed i JDK 1.2
- JRE/Plugin i browsere?
Planche 7 : Hvem er vi?
Præsentation af deltagere
- Navn?
- Beskæftigelse?
- Programmelerfaring?
- Web-erfaring?
- Forventning til Java?
Planche 8 : Kursusmaterialer
- Plancher (HTML-filer)
- Tryk på logo for oversigt
Planche 9 : Java-ugens

Planche 10 : Hvorfor Java?
Java-systemet er et objektorienteret, systemuafhængigt udviklings- og driftsmiljø:
- Kører på alt grafisk
- (inklusive MS-Windows 3.1, 95, 98 og NT)
- Og på (næsten) alt ikke grafisk
- Understøtter struktureret udvikling
- Lavere omkostninger (?)
- Nem S/W-distribution (via net)
Planche 11 : Teknisk oversigt
- Java Virtual Machine (JVM)
- Udfører Bytecode
- Ren software-CPU
- Kodestumper (klasser) hentes efter behov
- Ryder automatisk op (stack / heap)
- Optimerer ('HotSpot'....)
- Javamiljø
- Browsere (v.1.1)
- java-plugin
- Java Runtime Environment (JRE)
- Java Developers Kit (JDK)
- Java 'HotSpot' server VM
- Alternativer
- IBM JDK 1.1.8 (Linux, OS/2, AIX...)
- IBM JDK 1.3 (do.)
- IBMs "The Jalapeño virtual machine" (server JVM)
- Kaffe og Pizza
- Guavac
- Microsoft - Just Say No!
Planche 12 : Hvad sker der?
Kodens vej

Planche 13 : Performance
Computerworld 29. september 1998
Referere en Infoworld undersøgelse af servlet performance:
Planche 14 : Hvorfor forskellen?
OS/2 er den eneste version, hvor JVM er programmeret specielt til
platform. De øvrige er blot "portet". (Også Sun's Sparc og IBM's AIX
JVM viser fremragende performance).
Er java hurtig? - Det afhænger...
Planche 15 : Installer JDK (m.v.)
Installer JDK v.1.3 og tilhørende
dokumentation.
- download fra www.javasoft.com
eller
- Åben CD-rom og træk j2sdk1_3_0-win.exe til desktop...
- Installation som Klasseøvelse
Planche 16 : Installationsfaser
- Kør installationsprogram og gem i c:\JDK1.3
- Rediger Autoexec.bat
- Tilføj C:\JDK1.3 til PATH
- slut af med DOSKEY kommando (ikke del af Java!)
- Unzip jdk-docs til C:\
- Reboot...
Planche 17 : Udviklingsmiljø
JDK indeholder basisbiblioteker, oversættere, viewers, debugger m.v.
- javac - oversætter
- appletviewer - kører applets
- java - kører applikationer
- jdb - debugger
- editor
Planche 18 : Vores miljø
Vi bruger Windows98
- Stones TextTool
- javac
- appletviewer (eller java)
- start med doskey
java, appletviewer og debugger (jdb) indeholder JVM
Notepad og Writepad ikke gode til store programmer, da de ikke viser
linienumre. Stones TextTool er gratis og kan vise java-syntaks.
Planche 19 : Krydsplatform!
Kurset er udviklet på Linux, oprindeligt debugget på OS/2 W3 og afvikles på
Win95/Win98 og WinNT.
Netscape foretrukken browser af samme årsag!
Planche 20 : Øvelsesmiljø
- Kurset har et særligt katalog
- Hver øvelse/opgave i sit eget underkatalog
- c:\jkursus\javaopgn (n = 1, 2, ...)
- Øvrige kataloger
- c:\jkursus\doks - kursusmateriale (HTML)
Øvelsesoplæggene findes også i kursusmateriale. Åbn evt. i nyt browservindue. (CTRL/N)
Planche 21 : De første!
Lav opgaverne:
Planche 22 : Nødvendig Dokumentation
Minimumskravet til dokumentation er:
- JDK docs-folderen
- Suns Java Tutorial
Planche 23 : Installation
Begge er seperate downloadspakker, på ca. 16Mb og 8,5 Mb.
CD-ROM antages at være i D:
- Steps
- Åben Dos-box
- skriv:
CD \
- skriv:
unzip D:\jdk1.3-docs
- Vent
- skriv:
MKDIR Tutorial
- skriv:
CD Tutorial
- skriv:
unzip D:tutorial
- Vent
Man kan også brug PKUNZIP eller WinZip
Planche 24 : Brug
Åben favorit-browseren og åben en (lokal) fil:
- JDK docs: find index.html
- Tutorial: find index.html
- Åben filen og sæt den i BOOKMARKs!
© 2000 BLA*net - Leif E. Andersen,
leander@blanet.dk
Første |
|
|
Java introduktion serie, Planche nr. 24 |