Offline PDF-udgave - Objektorienteret programmering i Java
Offline PDF-udgave - Objektorienteret programmering i Java
Offline PDF-udgave - Objektorienteret programmering i Java
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 />