O Java também possui muitas funções internas ou pré-definidas que normalmente são armazenadas nos pacotes java.lang e java.io, que são importados automaticamente em editores como o Eclipse, IntelliJ, Netbeans e outros, ou podem ser importados manualmente usando a seguinte sintaxe: