Vad är Java® när jag beräknar?
Inom datorindustrin är Java® en väsentlig färdighet. Java® är ett programmeringsspråk som används för att skapa interaktivt innehåll för webbsidor, såväl som för att utveckla fristående programmering och applikationer på serversidan. Det används ofta i samband med tillägg som OSGi eller CORBA.
Java® utvecklades av Sun Microsystems i början av 1990-talet. Det började som ett projekt som heter "Oak" som leds av James Gosling. Dess ursprungliga syfte var att utveckla applets - små program som körs i din webbläsare. Senare upptäcktes det dock att Java® också passade väl för skapandet av e-handelsapplikationer.
År 1998 inrättades Java® Community Process för att tillåta intresserade yrkesverksamma att delta i den framtida utvecklingen av detta unika programmeringsspråk. Idag tillhandahåller Sun Microsystems en GNU General Public License för sin Java® virtuella maskin och kompilator. Tyvärr är det bibliotek som krävs för att köra Java®-program ännu inte tillgängligt som gratis programvara.
Java® har fem viktiga mål: förbättra användarvänligheten genom att kombinera de bästa funktionerna i andra populära programmeringsspråk, använd objektorienterad programmeringsmetod för att främja större flexibilitet i mjukvaruapplikationer, innehålla inbyggt stöd för att använda datornät, erbjuda ett säkert sätt att köra kod från en fjärrkälla och låta samma program köras på flera operativsystem.
Java® är mycket populärt eftersom dess automatiska minneshanteringsmodell tillåter programmerare att undvika den tidskrävande uppgiften för manuell minneshantering genom att implementera en process som kallas automatisk skräppost. Vissa människor känner emellertid att Java® är långsammare och förbrukar betydligt mer minne än C ++ eller andra inbyggda språk. Hur som helst är en grundlig förståelse av Java® nödvändig för alla som hoppas kunna arbeta inom datorprogrammeringsbranschen.
Att lära sig Java® kan bäst jämföras med att lära sig grammatikreglerna för ett främmande språk, men när du väl har utvecklat en god förståelse för Java® bör du hitta det relativt enkelt att behärska andra vanliga programmeringsspråk. Det finns många olika resurser för att bemästra grunderna i Java®. Om du är tålamod och ihärdig kan du lära dig Java® med hjälp av gratis handledning och e-kurser online på nätet. Det finns också Java®-programmeringskurser på de flesta högskolor i det lokala samhället.
Java® är ibland förvirrad med JavaScript®, ett skriptspråk som har ett liknande ljudnamn men inte är helt relaterat. De flesta syntaxerna som används i Java® kommer från C och C ++, men objektmodellen är enklare och det finns färre lägenheter att lära sig.