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].


4
Capire se un numero è un Double in Java
Sono un principiante di Java. Sto cercando di capire se un numero è un doppio con qualcosa del genere: if ( typeof ( items.elementAt(1) )== Double ) { sum.add( i, items.elementAt(1)); } Apprezzerei se qualcuno potesse dirmi come riorganizzare la sintassi per farlo funzionare correttamente.
92 java  typeof 

3
Come distribuire SNAPSHOT con sorgenti e JavaDoc?
Voglio distribuire sorgenti e javadoc con le mie istantanee. Ciò significa che voglio automatizzare il seguente comando: mvn clean source:jar javadoc:jar deploy Solo per eseguire: mvn clean deploy Non voglio che la generazione di javadoc / sources venga eseguita durante la installfase (cioè build locali). So che i plugin source …

7
I metodi privati ​​sono davvero sicuri?
In Java il privatemodificatore di accesso è considerato sicuro poiché non è visibile all'esterno della classe. Allora anche il mondo esterno non conosce quel metodo. Ma ho pensato che la riflessione Java possa essere utilizzata per infrangere questa regola. Considera il seguente caso: public class ProtectedPrivacy{ private String getInfo(){ return …

9
Come gestire i fusi orari del calendario utilizzando Java?
Ho un valore Timestamp che proviene dalla mia applicazione. L'utente può trovarsi in qualsiasi fuso orario locale. Poiché questa data viene utilizzata per un WebService che presuppone che l'ora indicata sia sempre GMT, ho bisogno di convertire il parametro dell'utente da say (EST) a (GMT). Ecco il kicker: l'utente è …

12
Speedup IntelliJ-Idea
Sto usando intelliJ per lo sviluppo di Scala e ho ottenuto 8 GB di nuova RAM la scorsa settimana, quindi ho pensato: è ora di usarlo. Ho controllato il mio task manager e ho trovato intelliJ che utilizzava ~ 250mb . Da eclipse sapevo che modificare le opzioni JVM aiutava …

2
Perché Double.parseDouble (null) e Integer.parseInt (null) generano eccezioni diverse?
Perché Double.parseDouble (null) e Integer.parseInt (null) generano eccezioni diverse? Si tratta di un incidente storico o intenzionale? La documentazione indica chiaramente due tipi di eccezioni per Double.parseDouble(...)e una per Integer.parseInt(), ma sembra incoerente: Integer.parseInt(null); // throws java.lang.NumberFormatException: null però Double.parseDouble(null); // throws java.lang.NullPointerException

10
Utilizzo di caratteri personalizzati in TextView Android utilizzando xml
Ho aggiunto un file di carattere personalizzato alla mia cartella risorse / caratteri. Come lo uso dal mio XML? Posso usarlo dal codice come segue: TextView text = (TextView) findViewById(R.id.textview03); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Molot.otf"); text.setTypeface(tf); Non posso farlo da XML usando un android:typeface="/fonts/Molot.otf"attributo?


13
Come si rileva la modalità aereo su Android?
Ho un codice nella mia applicazione che rileva se il Wi-Fi è connesso attivamente. Questo codice attiva una RuntimeException se la modalità aereo è abilitata. Vorrei comunque visualizzare un messaggio di errore separato quando in questa modalità. Come posso rilevare in modo affidabile se un dispositivo Android è in modalità …
92 java  android  airplane 

10
Come convertire Int in byte senza segno e ritorno
Devo convertire un numero in un byte senza segno. Il numero è sempre minore o uguale a 255, quindi si adatterà a un byte. Devo anche riconvertire quel byte in quel numero. Come lo farei in Java? Ho provato diversi modi e nessuno funziona. Ecco cosa sto cercando di fare …
92 java  byte  int 

13
Come convertire un byte nella sua rappresentazione di stringa binaria
Ad esempio, i bit in un byte Bsono 10000010, come posso assegnare i bit alla stringa strletteralmente, cioè str = "10000010". modificare Ho letto il byte da un file binario e l'ho memorizzato nell'array di byte B. Io uso System.out.println(Integer.toBinaryString(B[i])). il problema è (a) quando i bit iniziano con (più …
92 java  binary  byte 


4
Come installare l'artefatto Maven con sorgenti dalla riga di comando?
Come installare l'artefatto Maven con i sorgenti? quindi in seguito non ho bisogno di aprire un progetto in eclipse per vedere del codice. EDIT: So che posso aggiungere a pom.xml questo codice <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <phase>verify</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> ma vorrei farlo dalla riga di …
92 java  eclipse  maven 

7
Devo assolutamente evitare di usare le enumerazioni su Android?
Definivo insieme un insieme di costanti correlate come le Bundlechiavi in ​​un'interfaccia come di seguito: public interface From{ String LOGIN_SCREEN = "LoginSCreen"; String NOTIFICATION = "Notification"; String WIDGET = "widget"; } Questo mi fornisce un modo migliore per raggruppare le costanti correlate e usarle facendo un'importazione statica (non implementa). So …
92 java  android  enums 

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.