Java

Java is een hoog-niveau programmeertaal die is ontwikkeld door Sun Microsystems. De taal was oorspronkelijk bedoeld voor het ontwikkelen van programma's voor settopboxen en handheldapparaten, maar werd later een populaire keuze voor het maken van web toepassingen.

De Java-syntaxis lijkt op die van C++, maar Java is strikt een objectgeoriënteerde programmeertaal. De meeste Java-programma's bevatten bijvoorbeeld klassen, die worden gebruikt om objecten te definiëren, en methoden, die aan afzonderlijke klassen worden toegewezen. Java staat er ook om bekend strenger te zijn dan C++, wat betekent dat variabelen en functies expliciet moeten worden gedefinieerd. Dit betekent dat Java-broncode gemakkelijker fouten of "uitzonderingen" kan veroorzaken dan code in andere talen, maar het beperkt ook andere soorten fouten die kunnen worden veroorzaakt door ongedefinieerde variabelen of niet-toegewezen typen.

In tegenstelling tot Windows-uitvoerbare bestanden (.EXE-bestanden) of Macintosh-toepassingen (.APP-bestanden) worden Java-programma's niet rechtstreeks uitgevoerd door het besturingssysteem. In plaats daarvan worden Java-programma's geïnterpreteerd door de Java Virtual Machine, of JVM, die op meerdere platforms werkt. Dit betekent dat alle Java-programma's multiplatform zijn en op verschillende platforms kunnen worden uitgevoerd, waaronder Macintosh-, Windows- en Unix-computers. De JVM moet echter zijn geïnstalleerd voordat Java-toepassingen of applets kunnen worden uitgevoerd. De JVM maakt deel uit van de Java Runtime Environment (JRE).

NOTE: Oracle nam Sun Microsystems in januari 2010 over. Java wordt nu onderhouden en verspreid door Oracle.

Bestandsextensies: .JAVA, .JAV, .JAD, .JAR, .JSP, .CLASS

Bijgewerkt April 19, 2012 door Per C.

quizTest je kennis

Which application is not part of Microsoft Office?

A
Excel
0%
B
PowerPoint
0%
C
WordPerfect
0%
D
Outlook
0%
Correct! Incorrect!     View the Office definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Java op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.