Java is 'n algemene programmeertaal wat klasgebaseerd en objekgeoriënteerd is. Dit is bedoel om toepassingsontwikkelaars een keer te laat skryf, enige plek (WORA), wat beteken dat saamgestelde Java-kode kan hardloop op alle platforms wat Java ondersteun sonder dat dit nodig is vir hersamestelling. Java-toepassings word tipies saamgestel na greepkode wat op enige Java virtuele masjien (JVM) kan loop, ongeag die onderliggende rekenaarargitektuur.
Kenmerke:
- Stel jou program saam en voer dit uit
- Bekyk programuitvoer of gedetailleerde fout
- Gevorderde bronkode-redigeerder met sintaksis-verligting, hakiesvoltooiing en reëlnommers
- Maak Java-lêers oop, stoor, invoer en deel dit.
- Pas die redakteur aan
Beperkings:
- Internetverbinding word benodig vir samestelling
- Maksimum program loop tyd is 20s
- Slegs een lêer kan op 'n slag uitgevoer word
- Sommige lêerstelsel-, netwerk- en grafiese funksies kan beperk wees
- Dit is 'n bondelsamesteller; interaktiewe programme word nie ondersteun nie. Byvoorbeeld, as jou program 'n invoeraanvraag verskaf, voer die invoer in die Invoer-oortjie in voor samestelling.