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

5
¿Cuál es el propósito de la propiedad del clasificador de declaraciones de dependencia de Mavens?
Tengo un archivo pom.xml y en eso veo que hay 3 dependencias referenciadas para las mismas, <artifactId>la diferencia está en las etiquetas <classifier>sources</classifier> <classifier>javadoc</classifier> Eliminé las dependencias que tenían SOURCES/JAVADOCy solo mantuve una dependencia. Probé mi aplicación y todo funciona bien. ¿Cuál es el propósito de usar esta etiqueta clasificadora? …



9
¿Por qué utilizamos el autoboxing y unboxing en Java?
Autoboxing es la conversión automática que realiza el compilador de Java entre los tipos primitivos y sus clases de envoltura de objetos correspondientes. Por ejemplo, convertir un int en un Integer, un double en un Double, y así sucesivamente. Si la conversión es al revés, esto se llama unboxing. Entonces, …
81 java  autoboxing 

5
Manipular bytes alfa de color int de Java / Android
Si tengo un int en Java que estoy usando como un color de Android (para dibujar en un Canvas), ¿cómo manipulo solo el componente alfa de ese int? Por ejemplo, ¿cómo puedo usar una operación para hacer esto? int myOpaqueColor = 0xFFFFFF; float factor = 0; int myTransparentColor = operationThatChangesAlphaBytes(myOpaqueColor, …

5
Xmxsize predeterminado en Java 8 (tamaño máximo de pila)
En la documentación de Oracle encontré: -Xmxsize Especifica el tamaño máximo (en bytes) del grupo de asignación de memoria en bytes ... El valor predeterminado se elige en tiempo de ejecución según la configuración del sistema. ¿Qué significa la configuración del sistema ?
81 java  memory 

5
Spring-Boot: ¿Cómo configuro las propiedades del grupo JDBC como el número máximo de conexiones?
Spring-Boot es una herramienta bastante impresionante, pero la documentación es un poco escasa cuando se trata de una configuración más avanzada. ¿Cómo puedo establecer propiedades como el tamaño máximo para mi grupo de conexiones de base de datos? Spring-Boot es compatible y tomcat-jdbc, de forma nativa, ¿están todos configurados de …

19
indexOf Case Sensitive?
¿El método indexOf (String) distingue entre mayúsculas y minúsculas? Si es así, ¿hay una versión que no distinga entre mayúsculas y minúsculas?

7
Javadoc: ¿saltos de línea sin etiquetas HTML?
Perdón por una probable pregunta tipo FAQ, pero no puedo encontrar la respuesta. Por lo que recuerdo Eclipse, se muestra una línea en blanco en un comentario de Javadoc (en las ventanas emergentes de Javadoc en la fuente) como un salto de línea (con espaciado vertical adicional). En Netbeans, sin …


6
¿Es una buena práctica usar una rotura etiquetada en Java?
Estoy mirando un código antiguo de 2001 y encontré esta declaración: else { do { int c = XMLDocumentFragmentScannerImpl.this.scanContent(); if (c == 60) { XMLDocumentFragmentScannerImpl.this.fEntityScanner.scanChar(); XMLDocumentFragmentScannerImpl.this.setScannerState(1); break label913; } Nunca había visto esto antes y descubrí roturas etiquetadas aquí: http://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html ¿No funciona esto esencialmente goto? ¿Es incluso una buena práctica …
81 java 

16
HttpURLConnection Método HTTP no válido: PATCH
Cuando intento usar un método HTTP no estándar como PATCH con URLConnection: HttpURLConnection conn = (HttpURLConnection) new URL("http://example.com").openConnection(); conn.setRequestMethod("PATCH"); Obtengo una excepción: java.net.ProtocolException: Invalid HTTP method: PATCH at java.net.HttpURLConnection.setRequestMethod(HttpURLConnection.java:440) El uso de una API de nivel superior como Jersey genera el mismo error. ¿Existe una solución alternativa para emitir una …

5
¿Cómo ejecuto archivos .class de Java?
He compilado un programa HelloWorld y estoy usando el símbolo del sistema para ejecutarlo. El archivo .class se llama HelloWorld2.class El archivo se encuentra en C: \ Users \ Matt \ workspace \ HelloWorld2 \ bin Esto es lo que obtengo cuando voy al símbolo del sistema y escribo "Java …
81 java  compilation 



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.