Se você está se preparando para criar um software, então
sudo apt-get install build-essential
é um bom lugar para começar - instala seus compiladores, bibliotecas e utilitários básicos em C e C ++, tudo em uma única operação.
Existem vários JDKs que podem ser instalados a partir dos repositórios padrão (certifique-se de ter ativado o repositório de parceiros em /etc/apt/sources.list
). @Tarun mostrou acima como instalar o openjdk
, mas veja aqui para saber como instalar o Oracle Java8.