Página siguiente Página anterior Índice general

6.1 El lenguaje de programación Java

En muchos lugares se dice que Java es un lenguaje de programación seguro, pero, ¿qué quiere decir esto en realidad?. Para contestar esta pregunta, es necesario entender las maneras en que un lenguaje de programación puede causar vulnerabilidades en las aplicaciones, las comunicaciones o en la integridad de datos. Prácticamente todos estos problemas están relacionados con el acceso a memoria. Para solucionar estos problemas el lenguaje Java se diseño eliminando algunas características presentes en otros lenguajes de programación como C++ (que es del que se partió para el diseño inicial) y añadiendo otras.

Algunos de los métodos incorporados al lenguaje Java para corregir los problemas relacionados con los accesos a memoria ilegales son:

Además de lo anterior tambien se deben mencionar otras características del lenguaje que contribuyen a escribir código seguro como:


Página siguiente Página anterior Índice general