Java Guiden

Introduktion



Detta är Java

Java är ett modernt programmeringsspråk som utvecklats av Sun Microsystems. Programmeringsspråket karakteriseras främst av att det är plattformsoberoende, dvs. man kan använda program skrivna i Java oavsett vilken datortyp man har.

Att språket även har en mycket bra hantering av säkerhet och kommunikation över datornät gör att det passar utmärkt i dessa tider när allt fler datorer kopplas in på offentliga nät. Dessutom är det relativt enkelt att skriva bra program med Java, så programmerarna älskar språket.

Fördjupning
Javas historia


Att använda Java

Som vanlig datoranvändare behöver du egentligen inte veta någonting för att kunna använda program skrivna i Java. När du använder en modern webbläsare (Netscape eller Internet Explorer) så kommer vissa webbplatser (sajter) att ha litet mer avancerade funktioner än vanliga textsidor. Då är det oftast ett litet program skrivet i Java - en så kallad applet, som laddats ned från webbplatsen och utökat webbläsarens kapacitet. Se exemplen nedan.

Naturligtvis finns det även större, fristående program (applikationer) som skrivits i Java. Till exempel kommer snart en version av Netscape Navigator, skriven i Java.

Fördjupning
Java-applikationer
Exempel på Java-applets


Detta är en Java-applet

Rubriken på detta avsnitt är verkligen en Java-applet.
(Förutsatt att du inte stängt av Java i din webbläsare.)

En applet använder man för att tillföra webbläsaren nya funktioner. Det är hela poängen med applets. Kan webbläsaren visa Javaapplets så kan den allt!
Tycker du inte att rubrik-appleten tillför någonting till din webbläsare?
-Nej, inte så mycket kanske, men prova att flytta på rubriken genom att dra den med musen, så ser du att appleten faktiskt har tillfört en gnutta ny funktionalitet. En bättre applet kan till exempel göra så att webbläsaren kan användas för att spela ett spel, fungera som radio, som chat-program eller som räknedosa.


Varför är Java så populärt?

Följande uppräkning ger en översiktlig bild av fördelarna med Java.
  • Java är Internetålderns programmeringsspråk
  • Java är plattformsoberoende
  • Java sänker driftskostnaderna
  • Java ökar datasäkerheten
  • Java sänker kostnaderna för programutveckling
  • Java gör den befintliga datorparken mer användbar
  • Java stärker relationerna till kunder
  • Java kan användas i allt från stordatorer till mobiltelefoner
  • En stor andel av de stora dataföretagen satsar på Java
Fördjupning
Därför är Java "hett"

Övning

Här är ytterligare några instruktioner om hur man använder Java-applets, för den som tycker om att lära av exempel.