Quote Originariamente inviata da andbin Visualizza il messaggio
Ascolta. La inizializzazione di URL

private static String URL = "http:\\"+stringapassta+"gino.it";

essendo static viene eseguita quando la classe viene caricata. E quindi avviene PRIMA che tu arrivi ad invocare setStringapassta dal main. E URL viene inizializzato con la stringa composta usando il valore di stringapassta che ha in QUEL momento, ovvero null.


Consiglio: prendi un buon libro su Java e parti dall'inizio.
Grazie del consiglio ma alle volte le cose banali sono le più difficili ho comperato due libri ma alle volte non basta e cerco di chiedere consigli a persone piu brave.

Come fareste questa memorizzazione? lasciando perdere Le classi statichè? Memorizzando direttamente le stringhe nella classe dove richieste?