Wat is Java® in computers?
In de computerindustrie is Java® een essentiële vaardigheid. Java® is een programmeertaal die wordt gebruikt om interactieve inhoud voor webpagina's te maken en om zelfstandige programmering en server-side applicaties te ontwikkelen. Het wordt vaak gebruikt in combinatie met extensies zoals OSGi of CORBA.
Java® werd ontwikkeld door Sun Microsystems in de vroege jaren 1990. Het begon als een project genaamd "Oak" dat werd geleid door James Gosling. Het oorspronkelijke doel was om applets te ontwikkelen - kleine programma's die in uw webbrowser worden uitgevoerd. Later werd echter ontdekt dat Java® ook zeer geschikt was voor het maken van e-commerce-applicaties.
In 1998 werd het Java® Community Process opgericht om geïnteresseerde professionals te betrekken bij de toekomstige ontwikkeling van deze unieke programmeertaal. Tegenwoordig biedt Sun Microsystems een GNU General Public License voor zijn Java® virtuele machine en compiler. Helaas is de bibliotheek die nodig is om Java®-programma's uit te voeren nog niet beschikbaar als gratis software.
Java® heeft vijf hoofddoelen: het gebruiksgemak verbeteren door de beste functies van andere populaire programmeertalen te combineren, objectgeoriënteerde programmeermethodes gebruiken om grotere flexibiliteit in softwaretoepassingen te bevorderen, ingebouwde ondersteuning voor het gebruik van computernetwerken bevatten, een veilige manier om code van een externe bron uit te voeren en hetzelfde programma op meerdere besturingssystemen te laten draaien.
Java® is erg populair omdat programmeurs dankzij het automatische geheugenbeheermodel de tijdrovende taak van handmatig geheugenbeheer kunnen vermijden door een proces te implementeren dat bekend staat als automatische garbage collection. Sommige mensen vinden echter dat Java® langzamer is en aanzienlijk meer geheugen verbruikt dan C ++ of andere native gecompileerde talen. Hoe dan ook, een grondig begrip van Java® is noodzakelijk voor iedereen die hoopt te werken in de computerprogrammeerindustrie.
Het leren van Java® kan het beste worden vergeleken met het leren van de grammaticaregels voor een vreemde taal, maar als je eenmaal een goed begrip van Java® hebt ontwikkeld, zou je het relatief eenvoudig moeten vinden om andere gemeenschappelijke programmeertalen te beheersen. Er zijn veel verschillende bronnen beschikbaar voor het beheersen van de basisprincipes van Java®. Als je geduldig en volhardend bent, kun je jezelf Java® leren met behulp van de gratis tutorials en online e-cursussen die op internet beschikbaar zijn. Er zijn ook Java® programmeerklassen beschikbaar op de meeste lokale community colleges.
Java® wordt soms verward met JavaScript®, een scripttaal die een soortgelijk klinkende naam deelt maar volledig los staat. De meeste syntaxis die in Java® wordt gebruikt, is afkomstig van C en C ++, maar het objectmodel is eenvoudiger en er zijn minder voorzieningen op laag niveau te leren.