Javakehityksessä
Javakehityksessä viittaa Java-ohjelmointikielen käyttöön ohjelmistojen luomisessa. Java on yleiskäyttöinen, olio-ohjelmointiin perustuva kieli, joka tunnetaan "kirjoita kerran, aja missä tahansa" -periaatteestaan. Tämä tarkoittaa, että koodi, joka on kirjoitettu yhdelle alustalle, voidaan kääntää ja suorittaa useilla eri alustoilla ilman uudelleenkirjoittamista, kunhan kohdejärjestelmässä on Java Virtual Machine (JVM).
Java-kehityksessä käytetään laajasti erilaisia työkaluja ja ympäristöjä. Integroidut kehitysympäristöt (IDE:t) kuten Eclipse, IntelliJ IDEA ja NetBeans
Java-kehityksen sovellusalueet ovat erittäin laajat. Sitä käytetään yleisesti palvelinpuolen sovellusten, mobiilisovellusten (erityisesti Androidin natiivikehityksessä), yritysjärjestelmien, verkkosovellusten,
Javakehityksessä painotetaan usein olio-ohjelmointiparadigman noudattamista, mikä edistää koodin uudelleenkäytettävyyttä ja ylläpidettävyyttä. Myös vahva tyypitys ja automaattinen