Sono nuovo di Java e per il momento ho creato una serie di oggetti in Java. Ho una classe A per esempio - A[] arr = new A[4]; Ma questo sta creando solo puntatori (riferimenti) Ae non 4 oggetti. È corretto? Vedo che quando provo ad accedere a funzioni / …
In genere, ho visto le persone usare la classe letterale in questo modo: Class<Foo> cls = Foo.class; Ma cosa succede se il tipo è generico, ad esempio Elenco? Funziona bene, ma ha un avvertimento poiché l'elenco dovrebbe essere parametrizzato: Class<List> cls = List.class Quindi perché non aggiungere un <?>? Bene, …
In Java, è perfettamente legale definire finalargomenti nei metodi di interfaccia e non obbedire a ciò nella classe di implementazione, ad esempio: public interface Foo { public void foo(int bar, final int baz); } public class FooImpl implements Foo { @Override public void foo(final int bar, int baz) { ... …
Sto cercando di creare una vista personalizzata GhostSurfaceCameraViewche si estendeSurfaceView . Ecco il mio file di definizione della classe GhostSurfaceCameraView.java: public class GhostSurfaceCameraView extends SurfaceView implements SurfaceHolder.Callback { SurfaceHolder mHolder; Camera mCamera; GhostSurfaceCameraView(Context context) { super(context); // Install a SurfaceHolder.Callback so we get notified when the // underlying surface is …
Sto interagendo attraverso le classi in un file Jar e desidero trovare quelli che non sono astratti. Posso risolverlo istanziando le classi e intrappolando InstantiationException ma questo ha un impatto sulle prestazioni poiché alcune classi hanno un avvio pesante. Ovviamente non riesco a trovare nulla di simile a isAbstract () …
La domanda è meglio spiegata da un esempio: In Java per un EntityManager JPA, posso fare quanto segue (Account è la mia classe Entity): Account result = manager.find(Account.class, primaryKey); A Scala, il mio ingenuo tentativo è: val result = manager.find(Account.class, primaryKey) Ma quando provo ad usare Account.classScala, sembra che non …
Ho osservato che le classi esterne possono accedere alle variabili di istanza privata delle classi interne. Com'è possibile? Ecco un codice di esempio che dimostra lo stesso: class ABC{ class XYZ{ private int x=10; } public static void main(String... args){ ABC.XYZ xx = new ABC().new XYZ(); System.out.println("Hello :: "+xx.x); ///Why …
Qual è il modo standard di chiamare metodi statici? Posso pensare di usareconstructor o usare il nome della classe stessa, non mi piace quest'ultima poiché non mi sembra necessaria. Il primo è il modo raccomandato o c'è qualcos'altro? Ecco un esempio (inventato): class SomeObject { constructor(n){ this.n = n; } …
Sto cercando di usare Linq per restituire un elenco di ID dato un elenco di oggetti in cui l'id è una proprietà. Mi piacerebbe essere in grado di farlo senza passare in rassegna ogni oggetto ed estrarre gli ID unici che trovo. Ho un elenco di oggetti di tipo MyClass …
PHP è il mio primo linguaggio di programmazione. Non riesco a capire bene quando usare le classi statiche rispetto agli oggetti istanziati. Mi rendo conto che puoi duplicare e clonare oggetti. Comunque in tutto il mio tempo usando php qualsiasi oggetto o funzione finiva sempre come un singolo valore di …
Sono confuso su come separare il codice di implementazione e dichiarazioni di una classe semplice in un nuovo file di intestazione e cpp. Ad esempio, come separerei il codice per la seguente classe? class A2DD { private: int gx; int gy; public: A2DD(int x,int y) { gx = x; gy …
Sto cercando di implementare il sovraccarico del metodo in Python: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) ma l'output è second method 2; simile: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow() dà …
Ho una lezione. Public Class Foo Private _Name As String Public Property Name() As String Get Return _Name End Get Set(ByVal value As String) _Name = value End Set End Property Private _Age As String Public Property Age() As String Get Return _Age End Get Set(ByVal value As String) _Age …
Immagina di avere questa classe: public class Test { private String[] arr = new String[]{"1","2"}; public String[] getArr() { return arr; } } Ora, ho un'altra classe che utilizza la classe sopra: Test test = new Test(); test.getArr()[0] ="some value!"; //!!! Quindi questo è il problema: ho avuto accesso a …
Qual è la differenza tra Class.forName()e Class.forName().newInstance()? Non capisco la differenza significativa (ho letto qualcosa su di loro!). Per favore potete aiutarmi?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.