Regitros en ficheros

Hola amigos!
Necesito un poco de ayuda y es que tengo esta clase

public class Usuarios{

private int cod ;
private String nombreUsuario;
private String contrasenya;

public Usuarios(int cod,String nombreUsuario,String contrasenya){

this.cod=cod;
this.nombreUsuario=nombreUsuario;
this.contrasenya=contrasenya;
}

 public int getCodigo(){
            return cod;
        }

        public String getnombre(){
        return nombreUsuario;
        }

        public String getcontrasenya(){
            return contrasenya;
        }

 public void setcod(int cod){
            this.cod=cod;
        }
        public void setnombre(String nombre){
            this.nombreUsuario=nombre;
        }

        public void setContrasenya(String contrasenya){
            this.contrasenya=contrasenya;

        }
}

Y necesito ayuda para agregar en un fichero un arraylist de usuarios para poder eliminar,insertar,modificar de ese fichero asi como utilizar ese fichero con registros.