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
Uso adecuado de los parámetros de línea de comandos Java -D
Al pasar un parámetro -D en Java, ¿cuál es la forma correcta de escribir la línea de comandos y luego acceder a ella desde el código? Por ejemplo, he intentado escribir algo como esto ... if (System.getProperty("test").equalsIgnoreCase("true")) { //Do something } Y luego llamándolo así ... java -jar myApplication.jar -Dtest="true" …

8
¿Es posible leer desde un InputStream con un tiempo de espera?
Específicamente, el problema es escribir un método como este: int maybeRead(InputStream in, long timeout) donde el valor de retorno es el mismo que in.read () si los datos están disponibles dentro de 'tiempo de espera' milisegundos, y -2 en caso contrario. Antes de que el método regrese, cualquier subproceso generado …



11
¿Dónde está la carpeta Java SDK en mi computadora? Ubuntu 12.04
Sé que está instalado porque cuando escribo: $java -version Yo obtengo: OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.12.04.1) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) Y cuando escribo: $locate jdk Yo obtengo: /home/arturo/Documents/2012a/sys/java/jre/glnxa64/jre/lib/servicetag/jdk_header.png /usr/share/app-install/desktop/openjdk-6-jre:openjdk-6-java.desktop /usr/share/app-install/desktop/openjdk-7-jre:openjdk-7-java.desktop /usr/share/app-install/icons/openjdk-6.png /usr/share/app-install/icons/openjdk-7.png Lo que me preocupa sobre el primer elemento de la lista es que …
147 java  java-home 



28
¿Cómo calculo la edad de alguien en Java?
Quiero devolver una edad en años como int en un método Java. Lo que tengo ahora es lo siguiente donde getBirthDate () devuelve un objeto Date (con la fecha de nacimiento ;-)): public int getAge() { long ageInMillis = new Date().getTime() - getBirthDate().getTime(); Date age = new Date(ageInMillis); return age.getYear(); …
147 java  date  calendar 

9
¿Cuál es la diferencia entre <? super E> y <? extiende E>?
¿Cuál es la diferencia entre &lt;? super E&gt;y &lt;? extends E&gt;? Por ejemplo, cuando echas un vistazo a la clase, java.util.concurrent.LinkedBlockingQueuehay la siguiente firma para el constructor: public LinkedBlockingQueue(Collection&lt;? extends E&gt; c) y para uno por el método: public int drainTo(Collection&lt;? super E&gt; c)
147 java  generics 

8
¿Qué es el nombre de usuario y la contraseña al iniciar Spring Boot con Tomcat?
Cuando implemento mi aplicación Spring a través de Spring Boot y localhost:8080tengo que autenticarme, ¿cuál es el nombre de usuario y la contraseña o cómo puedo configurarlo? Intenté agregar esto a mi tomcat-usersarchivo pero no funcionó: &lt;role rolename="manager-gui"/&gt; &lt;user username="admin" password="admin" roles="manager-gui"/&gt; Este es el punto de partida de la …


10
Cómo escribir registros en un archivo de texto cuando se usa java.util.logging.Logger
Tengo una situación en la que quiero escribir todos los registros creados por mí en un archivo de texto. Estamos utilizando la API java.util.logging.Logger para generar los registros. Lo intenté: private static Logger logger = Logger.getLogger(className.class.getName()); FileHandler fh; fh = new FileHandler("C:/className.log"); logger.addHandler(fh); Pero aún obtengo mis registros solo en …
147 java  logging 

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.