programmeringsspråk för Java utvecklades ursprungligen av Sun Microsystems som initierades av James Gosling och släpptes 1995 som kärnkomponent i Sun Microsystems Java-plattform (Java 1.0).. – herr talman!
Den senaste versionen av Java Standard Edition är Java SE 8. Med utvecklingen av Java och dess utbredda popularitet byggdes flera konfigurationer för att passa olika typer av plattformar., Till exempel: J2EE för företagsapplikationer, J2ME för Mobila applikationer.
de nya J2-versionerna döptes om till Java SE, Java EE respektive Java ME. Java är garanterat att skriva en gång, kör någonstans.
Java är −
-
objektorienterad − i Java är allt ett objekt. Java kan enkelt utökas eftersom det är baserat på objektmodellen.,
-
plattformsoberoende − till skillnad från många andra programmeringsspråk, inklusive C och C+ & plus;, när Java sammanställs, sammanställs den inte till plattformsspecifik maskin, snarare till plattformsoberoende byte-kod. Denna byte-kod distribueras över webben och tolkas av Virtual Machine (JVM) på vilken plattform den körs på.
-
Simple − Java är utformad för att vara lätt att lära sig. Om du förstår det grundläggande begreppet OOP Java, skulle det vara lätt att bemästra.,
-
Secure − med Javas säkra funktion gör det möjligt att utveckla virusfria, manipulerade system. Autentiseringstekniker är baserade på kryptering med öppen nyckel.
-
Architecture-neutral − Java compiler genererar ett arkitektneutralt objektfilformat, vilket gör den kompilerade koden körbar på många processorer, med närvaro av Java runtime system.
-
Portable − Being architecture-neutral och har ingen implementation beroende aspekter av specifikationen gör Java portable., Kompilatorn i Java är skriven i ANSI C med en ren portabilitet gräns, vilket är en POSIX delmängd.
-
Robust − Java gör ett försök att eliminera fel benägna situationer genom att betona främst på sammanställa tid felkontroll och runtime kontroll.
-
Multithreaded − med Javas multithreaded-funktion är det möjligt att skriva program som kan utföra många uppgifter samtidigt. Denna designfunktion gör det möjligt för utvecklarna att konstruera interaktiva applikationer som kan fungera smidigt.,
-
tolkad − Java byte-kod översätts i farten till inbyggda maskininstruktioner och lagras inte någonstans. Utvecklingsprocessen är snabbare och analytisk eftersom länkningen är en stegvis och lättviktig process.
-
hög prestanda − med hjälp av Just-In-Time kompilatorer, Java möjliggör hög prestanda.
-
distribuerad − Java är utformad för den distribuerade miljön på internet.,
-
dynamisk − Java anses vara mer dynamisk än C eller C+ & plus; eftersom den är utformad för att anpassa sig till en föränderlig miljö. Java-program kan bära omfattande mängd run-time information som kan användas för att verifiera och lösa åtkomst till objekt på run-time.
History of Java
James Gosling initierade Java language project i juni 1991 för användning i ett av hans många set-top box-projekt., Språket, ursprungligen kallad ” ek ”efter en ek som stod utanför Goslings kontor, gick också med namnet ”grön” och hamnade senare döptes om till Java, från en lista över slumpmässiga ord.
Sun släppte den första offentliga implementeringen som Java 1.0 1995. Det lovade skriva en gång, kör någonstans (WORA), vilket ger utan kostnad körtider på populära plattformar.
den 13 November 2006 släppte Sun en stor del av Java som fri programvara och öppen källkod enligt villkoren i GNU General Public License (GPL).,
den 8 maj 2007 avslutade Sun processen, vilket gjorde All Javas kärnkod fri och öppen källkod, bortsett från en liten del av koden som Sun inte hade upphovsrätten till.
verktyg du behöver
för att utföra de exempel som diskuteras i den här handledningen behöver du en Pentium 200-MHz-dator med minst 64 MB RAM (128 MB RAM rekommenderas).
du behöver också följande programvaror −
- Linux 7.,1 eller Windows xp/7/8 operativsystem
- Java JDK 8
- Microsoft Notepad eller någon annan textredigerare
denna handledning kommer att ge de nödvändiga färdigheterna för att skapa GUI, nätverk och webbapplikationer med Java.
Vad är nästa?
nästa kapitel guidar dig till hur du kan få Java och dess dokumentation. Slutligen, det instruerar dig om hur du installerar Java och förbereda en miljö för att utveckla Java-program.
Leave a Reply