As distribuições baseadas no Debian têm o chamado sistema de "alternativas", que permite ter mais de um programa instalado que execute a mesma função (isso também inclui versões diferentes do mesmo programa, como Java 6 e Java 7). Como o @ user15936 aponta, o sistema funciona manipulando links simbólicos, então o "javac" pode apontar para o executável do OpenJDK 6 ou do OpenJDK 7
O comando para manipular os links simbólicos mencionados acima (o processo é, na verdade, mais complexo do que isso, pois inclui alguma configuração, por exemplo, alterações nas páginas de trabalho etc.) - é chamado de update-alternatives
. Você pode aprender como usá-lo digitando man update-alternatives
no terminal.
Para responder diretamente a sua pergunta, outra maneira de determinar qual executável javac será invocado é fazendo
update-alternatives --display javac