? Java är ett programmeringsspråk och plattform för att skapa och köra datorprogram . Det var främst byggd under sponsorskap av ett företag som heter Sun Microsystems med målet att göra det så enkelt och tillförlitligt som möjligt för att skapa program som körs på så många olika enheter och operativsystem som möjligt . Skriva Java Program
p Om du är en utvecklare som vill skapa program med hjälp av programmeringsspråket Java , så du behöver en kopia av både Java Runtime Environment och Java Development Kit på din dator för att att arbeta . Detta gäller även om du vill utveckla Java- program som är utformade för att köras i en webbläsare , som kallas Applets . Addera ditt program kräver det
Den enklaste anledningen till att du skulle behöver Java på din dator beror på ett program som du har laddat ner och vill använda kräver Java Runtime Environment för att fungera . Dessa program var skrivna av utvecklare som väljer Java som språk på grund av dess förmåga att skapa kod som kan köras på en så bred variation av enheter som möjligt , från mobiltelefoner till datorer , utan modifieringar . Om ditt program kräver Java för att vara närvarande , kommer det att informera dig med ett felmeddelande när du försöker köra den .
Skälen för Krav
för att köra på en mångfald av datorer , kan Java-program inte skriven speciellt för någon av de datorer som de kan köras på . Även om en Java -programmerare kan skriva sitt program för en specifik dator , kan den gå sönder så fort en ny modell släpps som stöder olika funktioner , och det kan aldrig stödja helt nya och oförutsedda enheter , som smarta telefoner . Istället är Java-program skrivna för en tänkt dator som kallas Java Virtual Machine .
Java Virtual Machine
Sedan , ett speciellt program som är en del av Java- installation på varje användare ' s dator innehåller instruktioner för hur man översätter kommandon för Java Virtual Machine till kommandon för egen dator . Så länge som användaren ' s dator har verktygen för att förstå Java Virtual Machine kommandon , och så länge som Java- programmerare skapar koden korrekt för Java Virtual Machine , kommer programmen att fungera , oavsett om datorn .
Nackdelar
nackdelen med denna metod är , till skillnad från Windows EXE-filer , Mac OS X APP buntar och Linux-program , Java- program kräver något extra installeras på varje användares & # 039 , s dator, ett program som kan översätta Java Virtual Machine kod i kod för den nativa dator. Detta är Java Runtime .