updated java demos