23.02.2017 Views

Java

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

278<br />

Apéndice 1. Reflexión<br />

Figura 12. En la dirección http://code.google.com/intl/es-ES/<br />

appengine encontramos el sitio web de Google Application Engine.<br />

Los ClassLoaders conforman una cadena donde las clases se buscan<br />

primero utilizando los ClassLoaders padres y se continúa bajando en la<br />

cadena hasta que alguna puede resolverla.<br />

resumen<br />

Hemos aprendido en esta sección sobre la reflexión y cómo <strong>Java</strong> nos provee herramientas para<br />

inspeccionar la estructura de nuestros objetos en tiempo de ejecución. En cierta medida también nos<br />

ofrece la posibilidad de modificarlos. Vimos como en <strong>Java</strong>, las clases, los atributos, los métodos, los<br />

constructores y los otros elementos del lenguaje están representados por objetos con los que podemos<br />

interactuar. Esta gran funcionalidad permite escribir programas en <strong>Java</strong> que manipulen otros programas<br />

en <strong>Java</strong> o incluso a ellos mismos. También vimos cómo generar clases que utilizan proxy en tiempo de<br />

ejecución. Finalmente aprendimos como se cargan las clases en la máquina virtual.<br />

www.redusers.com<br />

www.FreeLibros.me

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!