Hola:
No... es javascript (no java)
un ejemplo de imagen aleatoría sería:
<script>
var imagenes = ["imagen1.jpg",
"imagen2.jpg",
"imagen3.jpg"];
function aleatorio() {
document.images.imagen.src = imagenes[Math.floor * imagenes.length];
</script>
El script definido en el head... en el tag body usarlo:
<body onload="aleatorio()">
y en cuerpo poner la imagen:
<img src="" name="imagen" />
Saludos
}