Java er et generelt programmeringsspråk som er klassebasert og objektorientert. Det er ment å la applikasjonsutviklere skrive én gang, kjøre hvor som helst (WORA), noe som betyr at kompilert Java-kode kan kjøres på alle plattformer som støtter Java uten behov for rekompilering. Java-applikasjoner er vanligvis kompilert til bytekode som kan kjøres på hvilken som helst Java Virtual Machine (JVM) uavhengig av den underliggende datamaskinarkitekturen.
Egenskaper:
- Kompiler og kjør programmet
- Se programutgang eller detaljert feil
- Avansert kildekoderedigering med syntaksutheving, parentesfullføring og linjenummer
- Åpne, lagre, importer og del Java-filer.
- Tilpass redaktøren
Begrensninger:
- Internett-tilkobling er nødvendig for kompilering
- Maksimal program kjøretid er 20s
- Bare én fil kan kjøres om gangen
- Enkelte filsystem-, nettverks- og grafikkfunksjoner kan være begrenset
- Dette er en batch-kompilator; interaktive programmer støttes ikke. For eksempel, hvis programmet ditt gir en inndatamelding, skriv inn input i kategorien Input før kompilering.