Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 11 su 11

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Qualcosa tipo ... (buttato giù al volo):

    codice:
    public class Config {
        private static final String DATA_URLCASA_FORMAT = "http://{{host}}/riparazioni/Get_un_prodotto.php?Nbusta=";
    
        private static final Config INSTANCE = new Config();
    
        private String host;
    
        private Config() {}
    
        public static Config getInstance() {
            return INSTANCE;
        }
    
        public synchronized void setHost(String host) {
            this.host = host;
        }
    
        public synchronized String getDataUrlCasa() {
            return DATA_URLCASA_FORMAT.replace("{{host}}", host);
        }
    }

    Config è un "singleton", solo 1 istanza esiste.


    Da qualche parte farai:

    Config.getInstance().setHost( ...... );


    E da qualunque altra parte:

    .... = Config.getInstance().getDataUrlCasa();


    Se il multi-threading non è coinvolto, i synchronized li puoi togliere.
    Ultima modifica di andbin; 26-10-2016 a 18:46
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.