Preguntas etiquetadas con java

Java es un lenguaje de programación popular de alto nivel. Use esta etiqueta cuando tenga problemas para usar o comprender el lenguaje en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] y [maven].

3
¿Cómo implementar SNAPSHOT con fuentes y JavaDoc?
Quiero implementar fuentes y javadocs con mis instantáneas. Esto significa que quiero automatizar el siguiente comando: mvn clean source:jar javadoc:jar deploy Solo para ejecutar: mvn clean deploy No quiero que se ejecute la generación de javadoc / sources durante la installfase (es decir, compilaciones locales). Sé que los complementos de …

7
¿Son realmente seguros los métodos privados?
En Java el private modificador de acceso se considera seguro ya que no es visible fuera de la clase. Entonces el mundo exterior tampoco conoce ese método. Pero pensé que la reflexión de Java puede usarse para romper esta regla. Considere el siguiente caso: public class ProtectedPrivacy{ private String getInfo(){ …


12
Acelerar IntelliJ-Idea
Estoy usando intelliJ para el desarrollo de Scala y obtuve 8 GB de RAM nueva la semana pasada, así que pensé: es hora de usarlo. Revisé mi administrador de tareas y encontré intelliJ usando ~ 250mb . Desde eclipse sabía que ajustar las opciones de JVM ayudaba mucho a mejorar …

2
¿Por qué Double.parseDouble (nulo) e Integer.parseInt (nulo) arrojan excepciones diferentes?
¿Por qué Double.parseDouble (nulo) e Integer.parseInt (nulo) arrojan excepciones diferentes? ¿Es esto un accidente histórico o intencional? La documentación establece claramente dos tipos de excepciones para Double.parseDouble(...)y una para Integer.parseInt(), pero parece inconsistente: Integer.parseInt(null); // throws java.lang.NumberFormatException: null sin embargo Double.parseDouble(null); // throws java.lang.NullPointerException

10
Usando una fuente personalizada en Android TextView usando xml
He agregado un archivo de fuente personalizado a mi carpeta de recursos / fuentes. ¿Cómo lo uso desde mi XML? Puedo usarlo desde el código de la siguiente manera: TextView text = (TextView) findViewById(R.id.textview03); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Molot.otf"); text.setTypeface(tf); ¿No puedo hacerlo desde XML usando un android:typeface="/fonts/Molot.otf"atributo?


13
¿Cómo se puede detectar el modo avión en Android?
Tengo un código en mi aplicación que detecta si Wi-Fi está conectado activamente. Ese código activa una RuntimeException si el modo avión está habilitado. De todos modos, me gustaría mostrar un mensaje de error por separado cuando esté en este modo. ¿Cómo puedo detectar de manera confiable si un dispositivo …
92 java  android  airplane 


10
Cómo convertir Int a Byte sin firmar y viceversa
Necesito convertir un número en un byte sin firmar. El número siempre es menor o igual a 255, por lo que cabe en un byte. También necesito convertir ese byte nuevamente en ese número. ¿Cómo haría eso en Java? He intentado varias formas y ninguna funciona. Esto es lo que …
92 java  byte  int 



13
Cómo convertir un byte a su representación de cadena binaria
Por ejemplo, los bits en un byte Bson 10000010, cómo puedo asignar los bits a la cadena strliteral, es decir, str = "10000010". Editar Leí el byte de un archivo binario y lo almacené en la matriz de bytes B. Yo uso System.out.println(Integer.toBinaryString(B[i])). el problema es (a) cuando los bits …
92 java  binary  byte 

4
¿Cómo instalar el artefacto Maven con fuentes desde la línea de comandos?
¿Cómo instalar el artefacto Maven con fuentes? así que más tarde no necesito abrir un proyecto en eclipse para ver algún código. EDITAR: Sé que puedo agregar a pom.xml este código <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <phase>verify</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> pero me gustaría hacerlo desde la línea …
92 java  eclipse  maven 

6
CountDownLatch vs.Semaphore
¿Hay alguna ventaja de usar java.util.concurrent.CountdownLatch en vez de java.util.concurrent.Semaphore ? Por lo que puedo decir, los siguientes fragmentos son casi equivalentes: 1. Semáforo final Semaphore sem = new Semaphore(0); for (int i = 0; i < num_threads; ++ i) { Thread t = new Thread() { public void run() …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.