# Java respektive Java Script?
Author: bamse6311

Tjabba alla.

Jag har funderat på en sak.  
Vad är det för skillnad på Java respektive Java script?

Jag har Java inaktiverat i datorn med däremot så har jag Java script aktiverat därför att jag fått för mig att man behöver det.

Har googlat men det som fanns att läsa där blev man inte mycket klokare av, inte ens Wikipedia kan förklara det på ett lättförståeligt sätt.

Någon som kan förklara så att till och med en novis som mig kan förstå?

Bästa hälsningar,  
Bertil

## Comment 1
Author: deeman

### 

Java / JavaScript

·        Java är ett OOP-programmeringsspråk (OOP = objektorienterad programmering) medan JavaScript är ett OOP-skriptspråk.

·        Med Java-kod skapas applikationer som körs i en virtuell dator eller webbläsare medan JavaScript-kod endast körs i en webbläsare.

·        Java-koden måste kompileras medan JavaScript-kod består av text.

·        De kräver olika insticksmoduler.

     I korta drag kan man säga att de båda på ett eller annat vis är samspelta och kan vara beroende av varandra - för att ett JavaScript i en applikation ska kunna köras så måste man ha en OOP i form av Java. Man kan även säga att dessa två är en liten delmotor i ens system då en del applikationer behöver just en Java-motor för att kunna köra vissa JavaScript.   
  
_     "JavaScript är en del av plattformen Java. Med JavaScript skapas inga tillägg eller fristående applikationer. I vanlig form så finns JavaScript inuti HTML-dokument och kan ge webbsidor olika nivåer av interaktivitet som inte kan göras med enkel HTML."  
  
_

     Även om namnen är lika är Java inte samma sak som JavaScript! Det är två olika tekniker. Java är ett programmeringsspråk. JavaScript är (som namnet antyder) ett Script-språk. Skillnaden är att man kan skapa riktiga program med Java. Man kan också sparsamt säga att  JavaScript är en utökning av HTML snarare än ett eget språk.     

Mer information i ämnet, finns hos [Netscape](http://home.netscape.com/)

## Comment 2
Author: papa-bear

*   Det här såg jag när jag läste om java på wikipedia, kanske förklarar lite.
*   Java skall inte förväxlas med [JavaScript](http://sv.wikipedia.org/wiki/JavaScript "JavaScript"), som visserligen också är plattformsoberoende men har ett helt annat ursprung. JavaScript behöver inte förkompileras på samma sätt som Java, utan exekveras direkt av en programtolk. JavaScript används nästintill uteslutande importerat till, eller inbäddat i [HTML-kod](http://sv.wikipedia.org/wiki/HTML "HTML"), avsedd för webbsidor. Det faktum att namnen liknar varandra har lett till mycket förvirring, och än idag finns det många som tror att JavaScript är synonymt med Java, när det i själva verket inte finns något särskilt samband som motiverar de snarlika namnen. JavaScript är ursprungligen hämtat ur Ecmascript men uppfattas som inspirerat av Java, på grund av liknande syntax, men skiljer sig semantiskt väldigt mycket, till exempel genom att [variablerna](http://sv.wikipedia.org/wiki/Variabel "Variabel") i JavaScript saknar explicita datatyper.
*   Realtidsjava är ett aktivt forskningsområde där flera olika angreppssätt tillämpas.

## Comment 3
Author: bamse6311

#1 deeman.

Tackar för din beskrivning även om jag kanske inte riktigt hänger med.  
Nåväl, jag får kanske aktivera och uppdatera Java igen.

Har varit lite rädd att ha det aktiverat då jag läst att få datorn smittad med det sk polisviruset (trojanen) eller annat skräp.

Det som jag läste och det var på [http://eforum.idg.se/](http://eforum.idg.se/) var att om man är på en sida som har blivit utsatt för något angrepp så kan man själv bli smittad.

Nu är väl kanske som sagt Java uppdaterat så att det inte längre finns några hål men tidigare så varnades det ju hela tiden om och om igen för just Java.

Kanske det inte är några problem längre?

Well, jag aktiverar och uppdaterar.

Bästa hälsningar,  
Bertil

## Comment 4
Author: deeman

#3  
Redigerade just inlägget #1, ber om ursäkt - texten blev fetstilt av någon anledning.

## Comment 5
Author: bamse6311

#2 papa-bear

Tackar så mycket.  
Googlade själv men just det hittade jag inte.

Tror att det kanske är många noviser som liksom mig förväxlar de här två.

Som sagt så har jag haft själva programmet Java inaktiverat men har Java script aktiverat då jag på något sätt misstänkte att det kanske kunde vara två helt olika saker och att man behöver Scriptet för att man skall kunna vara ute på olika sidor medan att bara måste ha programmet Java aktiverat på sidor som kräver det.

Nåväl, jag kör igång Java igen.  
Kollade precis och även om jag har haft det inaktiverat så har jag haft uppdateringarna aktiverade och gjorde precis en ny uppdatering.

#4 deeman  
No problems, jag har ändå lite dålig lässyn \*skrattar\* så bara bra när man kan läsa ordentligt 😃

Bästa hälsningar,  
Bertil

## Comment 6
Author: Kaj

Java script är ett olyckligt namnval. Det har inget med programmeringsspråket Java att göra.

Java script är mer ett webb-script språk för att utöka HTML funkionalitet. Att det kom att heta Java script har jag ingen aning om men vet att man inom web världen "ångrar" att det fick det namnet eftersom det ofta förväxlas med juast Java och de två prodkterna har INGET med varandra att göra inte ens likhet i språket egentligen.

## Comment 7
Author: bamse6311

#6 Kaj  
Tackar för förklaringen ock lite som jag misstänkte att det kanske var två helt olika saker.

Angående Java i datorn så har jag inte hittills medan jag haft det inaktiverat stött på någon sida som krävde det.

Vet att min granne som har Danske bank behöver det för att kunna använda sin internetbank.

Bästa hälsningar,  
Bertil
