Muchas veces se oye que Java es un lenguaje seguro porque es tan estricto con sus tipos y la máquina virtual de Java puede prohibir ciertas acciones (como, por ejemplo, escribir en el disco o acceder a ciertos recursos).
Sin embargo, hay que tener en cuenta que Java no es más seguro
que la implementación de la máquina virtual.