Preguntas etiquetadas con java

Java es un lenguaje de programación de alto nivel, independiente de la plataforma y orientado a objetos desarrollado originalmente por Sun Microsystems. Actualmente, Java es propiedad de Oracle, que compró Sun en 2010.

2
Diseño de jerarquía de excepción
En mi empresa, estamos construyendo una aplicación web que contiene varios servicios centrales que diseñamos nosotros mismos y luego especificamos como interfaces. Es decir, las interfaces son específicas de la aplicación y luego se implementan con bibliotecas de terceros que podemos cambiar con el tiempo. Cuando se trata de excepciones, …



6
¿Deberían favorecerse los tipos de excepciones reutilizados sobre los de un solo uso?
Digamos que tengo Doors que son administrados por a DoorService. El DoorServicese encarga de abrir, cerrar y bloquear las puertas que están almacenadas en la base de datos. public interface DoorService { void open(Door door) throws DoorLockedException, DoorAlreadyOpenedException; void close(Door door) throws DoorAlreadyClosedException; /** * Closes the door if open …






1
¿Cómo probar un ClassLoader personalizado?
Por alguna razón, necesito un hijo primero ClassLoader. Tal ClassLoaderno existe en el JDK, así que lo estoy escribiendo. Dado que este es un componente clave de mi caso de uso, me gustaría que fuera sometido a pruebas exhaustivas. Para garantizar que no se cambie sin romper el comportamiento, quiero …

3
Estrategias de autorización API REST
Aquí hay muchas preguntas que tratan sobre la mecánica de autenticación y autorización de las API RESTful, pero ninguna de ellas parece entrar en detalles sobre cómo implementar servicios seguros a nivel de aplicación. Por ejemplo, supongamos que mi aplicación web (tengo en mente Java pero esto se aplica a …



8
C ++ eliminar vs Java GC
La recolección de basura de Java se encarga de los objetos muertos en el montón, pero a veces congela el mundo. En C ++ tengo que llamar deletepara disponer de un objeto creado al final de su ciclo de vida. Esto deleteparece un precio muy bajo a pagar por un …


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.