Første
Oversigt
Java basis serie, Planche nr. 32
Print af Java basis
1 : Java basis
Syntaks
Variable og datatyper
Operatorer
Udtryk
Kontrolstrukturer
Arrays og strenge
2 : Syntaks
Konvention
3 : Kommentarer
'/*' efterfulgt af flere linier, afsluttet med '*/'
'//' og resten af linien er en kommentar.
4 : Variable
Primitive datatyper
Reference datatyper
5 : Primitive datatyper
6 : Referencevariable
Variable, der peger på objekter
Typen er et klassenavn
7 : Variabelnavne
Skal bestå af UNICODE-tegn
Må ikke være nøgleord
Må ikke være det samme som en anden variabel i definitionsområdet (scope)
Begynder med lille bogstav
(Klasser starter med stort)
8 : Definitionsområde (Scope)
Klassemedlem (member variable)
Lokal variabel
Metode parameter
Undtagelses paramter (Exeption-handler variable)
9 : Definitionsområder (2)
10 : Variabel erklæring
Er en sætning
Kan placeres hvorsomhelst
Type foranstilles
Kan initialiseres
final variabel (konstant)
11 : Operatorer
unary
prefix
postfix
binary
tertiary
Type afhænger af operator og operander
Aritmetiske
Relation
Betingelse
Bit
Logisk
Tildeling
12 : Aritmetiske operatore
13 : Relationer og betingelser
14 : '=' vs '=='
'=' er tildelingsoperator
'==' er logisk sammenligning
15 : Betingelsesoperatorer
16 : Bitoperator
17 : Tildeling
18 : Udtryk
count++;
i = 1;
19 : Operator precedens
20 : Kontrolstrukturer
if - else
switch - case
for
while
do - while
try - catch - finally
throw
break
continue
<navn>:
return
21 : Kontrolstrukturer (2)
Kodekonvention:
22 : Kontrolstrukturer (3)
Ingen GOTO!
23 : If-then og If-then-else
If-then
If-then-else
24 : If-then-else eksempler
25 : Switch-struktur
26 : Loop-strukturer
For-struktur
do-while struktur
27 : break og continue
break
continue
28 : return-struktur
return
udtryk
return
29 : Arrays
Erklæres
Erklæres og initialiseres
Brug
30 : String-type
String er en klasse (java.lang.String), der bruges til tegnstrenge.
String-objekter kan sammekædes:
31 : Pas på med objekter!
32 : Det var det!
Det var en ordentlig omgang. Tid til en tænkepause!
© 2000 BLA*net - Leif E. Andersen, leander@blanet.dk
Første
Oversigt
Java basis serie, Planche nr. 32