Quello che mi piacerebbe fare è scansionare una serie di classi Java e tracciare tutte le chiamate di metodo da un metodo specifico di una class astratta e, in quel contesto, creare un elenco di tutto il codice che esegue un’operazione (in questo caso, istanze un’istanza di una certa class). Voglio sapere, il numero di […]
Ho una class statica che chiama una class Logger statica, per esempio static class DoesStuffStatic { public static void DoStuff() { try { //something } catch(Exception e) { //do stuff; Logger.Log(e); } } } static class Logger { public static void Log(Exception e) { //do stuff here } } Come faccio ad iniettare il Logger […]
Ecco una interessante domanda java. il seguente semplice programma java contiene un campo statico inizializzato da un metodo staticamente. In realtà, impongo il metodo che calcola il valore intiailize per generare una NullPointException, quando accedo a un campo statico, verrà generato un NoClassDefFoundError. sembra che la VM consideri la Classe non completa. Ma quando accedo […]
Sto cercando di usare blocchi statici come questo: Ho una class base chiamata Base.java public class Base { static public int myVar; } E una class derivata Derived.java : public class Derived extends Base { static { Base.myVar = 10; } } La mia funzione main è così: public static void main(String[] args) { System.out.println(Derived.myVar); […]
Questa domanda riguarda in particolare il linguaggio java. Comprendo che esiste una protezione statica della memoria riservata a tutti i codici statici. La mia domanda è: come viene riempita questa memoria statica? Un object statico viene inserito nella memoria statica all’importazione o al primo riferimento? Inoltre, le stesse regole di raccolta dei rifiuti si applicano […]
So cosa significa quando la funzione statica è dichiarata nel file sorgente. Sto leggendo del codice, ho scoperto che la funzione statica nei file di intestazione potrebbe essere richiamata in altri file.
Voglio vedere visivamente class, funzione e variabile / proprietà, dipendenze, come NDepend , ma per codice ActionScript 2 o AS3. Qualche programma o idea? Usa Doxygen in qualche modo? FlexUnit?
Stavo passando per questa domanda C’è un modo per sostituire le variabili di class in Java? Il primo commento con 36 upvotes è stato: Se mai vedi una protected static , corri. Qualcuno può spiegare perché una protected static disapprova?
Okay, quindi dimmi che ho una class simile a questa: public class SignupServlet extends HttpServlet { private static final Logger SERVLET_LOGGER=COMPANYLog.open(SignupServlet.class); private static final ExceptionMessageHandler handler = new ExceptionMessageHandler(); private static final SignupServletObservableAgent signupObservableAgent = new SignupServletObservableAgent(null, SERVLET_LOGGER); } Posso contare sul caricatore di classi per inizializzare quei campi in ordine, in modo tale da […]
Come creare e accedere alla stringa statica in iPhone (objective c)? Dichiara static NSString *str = @”OldValue” nella class A. Se assegno un valore a questo in class B come str = @”NewValue” . Questo valore persiste per tutti i metodi della class B. Ma se accedo in class C (dopo l’assegnazione in B), lo […]