cs1 class

greenspun.com : LUSENET : Grundlfggende Programmering, F2000 : One Thread

Hej Niels.

Jeg har bogen til grundlfggende programmering, udgave 2000. I bogen bruger de en class, som forfatterne har programmeret. Jeg har downloadet den, men ved ikke hvor jeg skal placere den.

Jeg anvender jdk1.1.8, som er placeret pe c:\jdk1.1.8

I bogen henviser de til java 2, har det nogen betydning?

Mvh. H.R.

-- Hanus Reinert (h_reinert@hotmail.com), February 16, 2000

Answers

Jeg vil foresle fxlgende. Pe kursets hjemmeside har jeg lagt alle eksempelprogrammer fra bogen samt filen Keyboard.java, som er den eneste fil der findes i pakken cs1. Filerne findes pe siden om eksempelprogrammer, dvs. http://www.itu.dk/courses/GP/F2000/Exsempler/

Nogle af eksemplerne fra bogen benytter Keyboard klassen. For at fe disse filer til at oversftte kan man gxre fxlgende. Lad os antage, at filen der benytter Keyboard klassen, f.eks. Echo.java fra kapitel 2, er gemt i kataloget c:\GP, dvs

c:\GP\Echo.java

Se laver vi et katalog c:\GP\cs1\ mkdir c:\GP\cs1 hvori vi gemmer Keyboard.java, dvs c:\GP\cs1\Keyboard.java Se oversftter vi Keyboard.java ved at skrive: cd c:\GP\cs1 javac Keyboard.java Se ger vi tilbage til kataloget der indeholder Echo.java, cd c:\GP Derefter oversftter vi Echo.java ved at skrive javac Echo.java Se kxrer vi programmet Echo ved at skrive java Echo

Reglen er, at hver gang vi skal oversftte et program der benytter klassen Keyboard, se skal filen Keyboard.class vfre gemt i et katalog cs1 som skal vfre et underkatalog til den fil vi vil oversftte som benytter Keyboard klassen.

Jeg har med succes oversat Keyboard klassen med jdk118.

Happy Hacking

-- Niels

-- Niels Hallenberg (nh@itu.dk), February 16, 2000.


Moderation questions? read the FAQ