possibile che java non può passare una variabile?