Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/11/2005, 02:11
OrionKing
 
Fecha de Ingreso: agosto-2005
Mensajes: 142
Antigüedad: 18 años, 9 meses
Puntos: 0
Array globnal, accesible por todas las clases

Hola a todos
Necesito crear un array que se cree al principio de la ejecución del programa y que sea accesible por todas las clases.

Yo habia pensado crearlo en una clase y que la clase que lo utilice la herede, pero cada vez que accedo a la clase me modifica el array. Supongo que si lo creo en el Main se creara de forma dinamica al principio y lo podran utilizar todos, pero no se como hacer esto. He declarado el array de la siguiente manera:

public class Main {
public static ArrayList ListaPruMain=new ArrayList();

public void LLenaArrays(){
this.ListaPruMain.add("Pepe");
this.ListaPruMain.add("Juan");
this.ListaPruMain.add("Carlos");
}

public static void main(String[] args) throws IOException{

BufferedReader reader;
FileReader file;
String linea=null;
....
....


Pero no consigo que lo vean el resto de clases . ¿Como lo declaro como global?

Muchas gracias por todo y hasta pronto.