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



14
¿Cuál es el valor predeterminado de char?
char c = '\u0000'; Cuando imprimo c, muestra 'a' en la ventana de línea de comando. Entonces, ¿cuál es el valor predeterminado de un campo de tipo char? Alguien dijo que '\ u0000' significa nulo en Unicode; ¿está bien?
89 java  char 

5
¿Qué es JSR y para qué sirve?
¿Cuál es la relevancia de JSR y cómo se optimiza para su uso? Leí algo como jsr82 para Bluetooth y otro para otras aplicaciones técnicas. Cual es su relevancia?
89 java  jsr 



4
Diferencia entre getExternalFilesDir y getExternalStorageDirectory ()
Entiendo que ExternalFiles se utilizará en API 8 en adelante y getExternalStorageDirectory es para 7 y menos. Sin embargo, estoy un poco confundido entre el uso. Por ejemplo, quería comprobar que existe una carpeta y anteriormente usarías algo como: File ChildFolder = new File(Environment.getExternalStorageDirectory() + "/ParentFolder/Child"); Sin embargo, cada ejemplo …
89 java  android  file 


8
¿Cómo escanear múltiples rutas usando la anotación @ComponentScan?
Estoy usando Spring 3.1 y arrancando una aplicación usando los atributos @Configurationy @ComponentScan. El inicio real se realiza con new AnnotationConfigApplicationContext(MyRootConfigurationClass.class); Esta clase de configuración está anotada con @Configuration @ComponentScan("com.my.package") public class MyRootConfigurationClass y esto funciona bien. Sin embargo, me gustaría ser más específico sobre los paquetes que escaneo, así …

7
WELD-000072 El bean administrado que declara un ámbito de pasivación debe ser capaz de pasivación
Escribí un programa simple en formularios web de Java, pero recibo el siguiente error: WELD-000072 El bean administrado que declara un ámbito de pasivación debe tener capacidad de pasivación. Bean: Bean administrado [clase BeanPakage.DemoBeans] con calificadores [ @Any @Default @Named] ¿Alguien puede decirme de dónde viene este error? import javax.enterprise.context.SessionScoped; …
89 java  cdi  jboss-weld 

10
¿Cómo se define una clase de constantes en Java?
Suponga que necesita definir una clase que todo lo que hace es mantener constantes. public static final String SOME_CONST = "SOME_VALUE"; ¿Cuál es la forma preferida de hacer esto? Interfaz Clase abstracta Clase final ¿Cuál debo usar y por qué? Aclaraciones a algunas respuestas: Enums : no voy a usar …

5
Burlarse de un constructor con parámetro
Tengo una clase de la siguiente manera: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } La lógica en el constructor A(String test)y check()son las cosas de las que estoy tratando de burlarme. Quiero cualquier llamada como: new …


5
¿Por qué findFirst () lanza una NullPointerException si el primer elemento que encuentra es nulo?
¿Por qué esto arroja un java.lang.NullPointerException? List<String> strings = new ArrayList<>(); strings.add(null); strings.add("test"); String firstString = strings.stream() .findFirst() // Exception thrown here .orElse("StringWhenListIsEmpty"); //.orElse(null); // Changing the `orElse()` to avoid ambiguity El primer artículo stringses null, que es un valor perfectamente aceptable. Además, findFirst()devuelve un Optional , que tiene aún …


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.