Foto Credit epSos.de
Java, ikke ulig mange af de teknologier, der påvirker vores hverdag den dag i dag, har sin oprindelse i Californien, under Sun Microsystems, et firma, der blev grundlagt i 1982 af Andreas Bechtolsheim, Vinod Khosla og Scott McNeally. Når det er sagt, har teknisk kyndige typer en tendens til at se mere mod fremtiden end mod fortiden, så hvis du er mere nysgerrig på den moderne verden af kodning eller stiller spørgsmålstegn ved, hvor indflydelsesrig Java har været for teknologiens verden, har du ikke specielt brug for en historieundervisning. Du er højst sandsynligt på udkig efter den moderne anvendelighed og indflydelse af en teknologi, der er fortsat med at udvikle sig konsekvent for at følge med tiden.
Java er et programmeringssprog, der er designet til at være samtidig, klassebaseret og objektorienteret, samt en computerplatform, der først blev udgivet af Sun Microsystems i 1995. En enorm mængde programmer og websteder vil ikke fungere, hvis du ikke har Java installeret, og der bliver oprettet flere hver dag. At nægte sig selv Java er det samme som at nægte sig selv adgang til en teknologisk infrastruktur. Java er annonceret og værdsat for sin hurtige ydeevne, sikkerhed og pålidelighed.
Fra bærbare computere til datacentre, spilkonsoller til videnskabelige supercomputere, mobiltelefoner til internettet, Java er allestedsnærværende.
“Java er et programmeringssprog, der udtrykkeligt er designet til brug i internettets distribuerede miljø. Det er designet til at have samme “look and feel” som programmeringssproget C++, men det er enklere at bruge end C++ og håndhæver en objektorienteret programmeringsmodel.”
‘Java kan bruges til at skabe komplette applikationer, der kan køre på en enkelt computer eller distribueres mellem servere og klienter i et netværk. Det kan også bruges til at opbygge et lille programmodul eller en applet (et enkelt designet, lille program) til brug som en del af en webside. Applets gør det muligt for en websidebruger at interagere med siden.”
Tech Target- Det vigtigste om Java.
Hvorfor er Java så populært blandt moderne softwareudviklere?
Svaret ligger først og fremmest i den udtømmende afprøvning, opdatering og konsistens i leveringen, som Java historisk set har givet. Java er blevet testet, forfinet, udvidet og bevist af et dedikeret fællesskab af Java-udviklere, arkitekter og entusiaster. På trods af en oprindelse, der går næsten to årtier tilbage, har Java konstant udviklet sig gennem årene.
Java er designet til at muliggøre udvikling af bærbare, højtydende applikationer til den bredest mulige vifte af computerplatforme og dermed muliggøre de grundlæggende principper om overordnet tilgængelighed samt interaktion på tværs af platforme. Ved at gøre applikationer tilgængelige på tværs af heterogene miljøer kan virksomheder tilbyde flere tjenester og øge slutbrugernes produktivitet, kommunikation og samarbejde – og reducere omkostningerne ved ejerskab af både virksomheds- og forbrugerapplikationer dramatisk.
Java er blevet uvurderlig for udviklere ved at gøre det muligt for dem at:
- Skriv software på én platform og kør det på stort set alle andre platforme.
- Opret programmer, der kan køre i en webbrowser og få adgang til tilgængelige webtjenester.
- Udvikle serversideapplikationer til onlinefora, butikker, afstemninger, HTML-formularbehandling og meget mere.
- Kombinér programmer eller tjenester ved hjælp af Java-sproget for at skabe stærkt tilpassede programmer eller tjenester.
- Skriv kraftfulde og effektive programmer til mobiltelefoner, fjernprocessorer, mikrocontrollere, trådløse moduler, sensorer, gateways, forbrugerprodukter og praktisk talt enhver anden elektronisk enhed.
Det underliggende princip, der har muliggjort Javas succes, er udviklernes og kodernes evne til konsekvent at opgradere modellen, så den er konkurrencedygtig i forhold til moderne teknologiske standarder.
Statistikken
- 97 % af virksomhedens desktops kører Java.
- 89 % af de stationære computere (eller computere) i USA kører Java.
- 9 millioner Java-udviklere på verdensplan.
- Java er det første valg for udviklere.
- Java er fortsat den mest anvendte udviklingsplatform.
- 3 milliarder mobiltelefoner kører Java.
- 100 % af Blu-ray Disc-afspillere leveres med Java.
- Der er i øjeblikket over 5 milliarder Java-kort i brug.
- 125 millioner tv-enheder kører Java.
- 5 af de fem største producenter af originalt udstyr leverer Java ME.
-Læring om Java-teknologi.
Hvis du er en person, der ønsker at forfølge en karriere som Java-udvikler, og selv om dette kan synes langt nede i rækken af at lære Java, men en værdifuld målestok, som en potentiel Java-udvikler kan bedømmes ud fra, er deres kendskab til:
- Både JDBC- og DAO-mønstre
- Java MVC-mønsteret
- Dependency injection
- Threading og samtidighed
- Java-hukommelsesmodellen
Mens den teknologiske verden er i konstant udvikling, i et tempo, der synes at være hurtigere end nogensinde, har folk, selv programmører, en uheldig tendens til at glemme oprindelsen. De underliggende principper. De ideer, som har påvirket en overflod af moderne teknologi. Det er derfor, Java er vigtigt – fordi det ikke blot fortsat er et vigtigt og uvurderligt programmeringssprog i dag, men fordi det har formet den måde, hvorpå teknologien ville udfolde sig i de kommende to årtier og fortsat vil udfolde sig i en uoverskuelig fremtid.