Você precisa instalar um JDK, Java Development Kit. O Ubuntu contém um meta-pacote default-jdk , que depende do JDK atualmente preferido. Agora é o openjdk-6-jdk.
Para compilar um arquivo Java para executar o arquivo .class, você pode executar
javac filename.java
e execute-o
java file
É o caso de uso mais simples e, na maioria das vezes, não funciona, porque as classes java dependem principalmente de outras classes java colocadas em bibliotecas.
Então, você provavelmente gostaria de usar algumas soluções mais sofisticadas. A maioria dos editores de texto suporta o realce de sintaxe Java, por exemplo jEdit , kate ou vim , mas eles não resolvem o problema de compilação.
Você tem outra opção - você pode instalar um IDE Java completo. O Ubuntu vem com os dois principais IDEs Java do OpenSource - NetBeans e Eclipse .