30.07.2013 Views

Offline PDF-udgave - Objektorienteret programmering i Java

Offline PDF-udgave - Objektorienteret programmering i Java

Offline PDF-udgave - Objektorienteret programmering i Java

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

for (int i=1; i<br />

Syv gange er: .<br />

<br />

<br />

<br />

<br />

Bemærk at en klump javakode gerne må slutte, selvom der mangler en }−parentes til at afslutte den blok kode, der skulle udføres i<br />

for−løkken, blot der senere kommer endnu en klump javakode, hvori blokken afsluttes (det kommer vi tilbage til i afsnit 2.3.1).<br />

2.2.2 Variabler med objekter<br />

I eksemplet i afsnit 2.1.3 skrev vi new java.util.Date(), hvilket opretter et objekt, som repræsenterer den aktuelle dato og tid på<br />

serveren.<br />

Sådan et objekt kan man også gemme i en variabel, sådan her:<br />

java.util.Date tiden = new java.util.Date();<br />

og så bagefter udskrive objektet på skærmen:<br />

out.print( tiden );<br />

Lad os udvide eksemplet og både udskrive en streng og et objekt, som vi samler med +:<br />

<br />

Tiden 2<br />

<br />

<br />

<br />

<br />

Når netlæseren anmoder om siden, udfører serveren JSP−koden og sender til klienten:<br />

<br />

Tiden 2<br />

<br />

Dato og tid er: Wed Aug 28 16:00:42 CEST 2002<br />

<br />

<br />

2.2.3 Importere klassedefinitioner (pakker)<br />

I stedet for hele tiden at skrive Date−klassens fulde navn (som er java.util.Date) kan vi også importere java.util.* (alle klasser i<br />

pakken java.util) og således undgå at skrive pakkenavnet.<br />

Til det skal vi bruge side−direktivet , der kan bruges til at angive en række ting om hvordan serveren skal udføre<br />

siden (side−direktivet bliver grundigere beskrevet senere, i afsnit 4.4):<br />

<br />

<br />

Tiden 3 − import af pakke<br />

<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!