Källkoden för /anders.enges/java/default.asp
<!--#include file="../inc/navstuff.asp" -->
<!--#include file="format_code.asp" -->

<P>Ett programmeringsspråk som har väckt relativt mycket
uppmärksamhet under de senaste åren är Java. Denna sektion
innehåller lite grundmaterial om programmering i detta språk. </P>
<P>Först skall vi dock avliva några myter:
<OL>
<LI>Java är inte ett programmeringsspråk bara för webprogrammering.<BR>
Det vi ser av Java är kanske mest Applets på websidor, men vi kan även
skapa kompletta program som inte har någonting med webben att göra.<BR><BR>
<LI>Java är inte en "ersättare till windows" som vissa försöker göra gällande.<BR>
Tyvärr har Java blivit ett slagträ i en "politisk" kamp mellan framför
allt Sun och Microsoft<BR><BR>
<LI>Java är inte "portabelt" eftersom man måste ha rätt Java Virtual
Machine installerat (VM) för att kunna köra programmet. Även operativsystemet
sätter begränsningar för vad som går att köra. Exempelvis har äldre Mac
operativsstem problem med flertrådiga (multithredead) Java program. För
att se vilka versioner som stöds av Microsoft kan ni söka fram artikel
<A href="http://msdn.microsoft.com/isapi/gosupport.asp?TARGET=/support/kb/articles/q214/8/28.asp">Q214828</A>
i Microsofts Knowledge Base </LI></OL>
<P></P>
<P>Däremot är Java:
<OL>
<LI>Ett "rent" objektorienterat programeringsspråk<BR><BR>
<LI>Ett programeringsspråk som från början har haft nätverksprogrammering som en tyngdpunktsområde<BR><BR>
<LI>Bra att kunna </LI></OL>

<P>Detta komer inte att bli en komplett Java kurs, utan jag kommer mest att satsa på att
skriva så mycket att mina studeranden "kommer i gång"</P>
<%  format_code "Applet1.java" %>

<!--#include file="../inc/footer.asp" -->