Domande taggate «java»

Java è un popolare linguaggio di programmazione di alto livello. Usa questo tag quando riscontri problemi nell'uso o nella comprensione della lingua stessa. Questo tag è usato raramente da solo ed è spesso usato insieme a [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

17
Le sottoclassi ereditano i campi privati?
Questa è una domanda per l'intervista. Le sottoclassi ereditano i campi privati? Ho risposto "No", perché non possiamo accedervi usando il "normale modo OOP". Ma l'intervistatore pensa che siano ereditati, perché possiamo accedere a tali campi indirettamente o usando la riflessione ed esistono ancora nell'oggetto. Dopo essere tornato, ho trovato …
246 java  oop  inheritance  private 

8
Ottenere l'oggetto di classe esterno dall'oggetto di classe interno
Ho il codice seguente. Voglio ottenere l'oggetto di classe esterno utilizzando il quale ho creato l'oggetto di classe interno inner. Come posso farlo? public class OuterClass { public class InnerClass { private String name = "Peakit"; } public static void main(String[] args) { OuterClass outer = new OuterClass(); InnerClass inner …





14
Maven - Scarica sempre fonti e javadocs
Esiste un modo per configurare maven per scaricare sempre fonti e javadocs? Specificare -DdownloadSources=true -DdownloadJavadocs=trueogni volta (che di solito si accompagna all'esecuzione di mvn compilare due volte perché ho dimenticato la prima volta) diventa piuttosto noioso.
244 java  maven 



15
Ottenere il nome della classe da un metodo statico in Java
Come si può ottenere il nome della classe da un metodo statico in quella classe. Per esempio public class MyClass { public static String getClassName() { String name = ????; // what goes here so the string "MyClass" is returned return name; } } Per metterlo nel contesto, in realtà …
244 java  static 


11
Come convertire array di oggetti in array di stringhe in Java
Uso il seguente codice per convertire un array di oggetti in un array di stringhe: Object Object_Array[]=new Object[100]; // ... get values in the Object_Array String String_Array[]=new String[Object_Array.length]; for (int i=0;i<String_Array.length;i++) String_Array[i]=Object_Array[i].toString(); Ma mi chiedo se c'è un altro modo per farlo, qualcosa del tipo: String_Array=(String[])Object_Array; Ma ciò causerebbe un …
244 java  arrays  string 


16
Leggere un elenco dal file delle proprietà e caricarlo con l'annotazione a molla @Value
Voglio avere un elenco di valori in un file .properties, ovvero: my.list.of.strings=ABC,CDE,EFG E per caricarlo direttamente nella mia classe, cioè: @Value("${my.list.of.strings}") private List<String> myList; A quanto ho capito, un'alternativa a farlo è di averlo nel file di configurazione di primavera e caricarlo come riferimento bean (correggimi se sbaglio), cioè <bean …

11
UTF-8 byte [] su String
Supponiamo che io abbia appena usato a BufferedInputStreamper leggere i byte di un file di testo codificato UTF-8 in un array di byte. So che posso usare la seguente routine per convertire i byte in una stringa, ma c'è un modo più efficiente / più intelligente di farlo che non …
243 java  utf-8 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.