WARNING:
JavaScript is turned OFF. None of the links on this concept map will
work until it is reactivated.
If you need help turning JavaScript On, click here.
Este Cmap, tiene información relacionada con: dennisfernando_martinezandino_mapa, archivos .class subsistema cargador de claseses, PROGRAMACION JAVA, CARACTERISTICAS DE JAVA 1 Sencillo 2 Orientado a objetos 3 Asegurado 4 Robusto 5 Arquitectura neutral 6 Portátil 7 Alto rendimiento 8 Repartido 9 Multi-hilo 10 Dinámica 11 Arquitectura Java neutral 12 Alto rendimiento del lenguaje, ???? ATRIBUTOS DE PAQUETES DE JAVA Un paquete Java tiene los siguientes atributos: Son opcionales. Si no se define un paquete para un fichero de código Java se definirá un paquete llamado "default" automáticamente. Es definido un paquete por cada ficheros de código Java. Los nombres de paquete que comienzan con el nombre java.* y javax.* son reservados. El nombre del paquete equivale a una estructura de ficheros. El nombre de paquete com.dominio_empresa.utilidades debería ser igual al directorio [ruta_directorio]\com\dominio_empresa\utilidades. Si una clase incluida en un paquete no se relaciona con su respectiva estructura de directorio, la clase no podrá usarse., Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA. El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se hizo bajo el principio, de poder ser usado bajo cualquier arquitectura "Write Once, Run Anywhere (escríbelo una vez, ejecútalo en cualquier sitio)". En 1992 se presenta el proyecto verde, con los prototipos a bajo nivel. Entre 1993 y 1994 se trabaja para poder presentar un prototipo funcional (hotJava) donde se ve todo el potencial que JAVA puede ofrecer. ???? JAVA VIRTUAL MACHINE, ARCHIVOS BINARIOS permiten guardar un objeto directamente en un archivo sin tener que representarlo con texto. Utilizar archivos binarios, permite utilizar más fácilmente el paradigma de programación orientado a objetos., ARCHIVO DE TEXTO son aquellos archivos que sólo almacenan datos de tipos carácter o cadenas de caracteres. Son utilizados para: – Información del tipo registro. – Guardar información que no necesita de un formato específico. – Guardar información de cualquier otro tipo en estos archivos no es una solución óptima. Los archivos de texto en Java se manejan mediante la clase BufferedReader y la clase PrintWriter., motor de busqueda ???? RECOLECTORES DE BASURA, JAVA PAQUETES DE JAVA Un Paquete en Java es un contenedor de clases que permite agrupar las distintas partes de un programa y que por lo general tiene una funcionalidad y elementos comunes, definiendo la ubicación de dichas clases en un directorio de estructura jerárquica., -Encapsulamiento -Abstraccion -Modularidad -Ocultacion -Polimorfismo -Herencia ???? Java implementa la tecnología básica de C++ con algunas mejoras y elimina algunas cosas para mantener el objetivo de la simplicidad del lenguaje. Java trabaja con sus datos como objetos y con interfaces a esos objetos. Soporta las tres características propias del paradigma de la orientación a objetos: encapsulación, herencia y polimorfismo. Las plantillas de objetos son llamadas, como en C++, clases y sus copias, instancias. Estas instanciascomo en C++, necesitan ser construidas y destruidas en espacios de memoria. Java incorpora funcionalidades inexistentes en C++ como por ejemplo, la resolución dinámica de métodos. Esta característica deriva del lenguaje Objective C, propietario del sistema operativo Next. En C++ se suele trabajar con librerías dinámicas (DLLs) que obligan a recompilar la aplicación cuando se retocan las funciones de su interior. Este inconveniente es resuelto por Java mediante una interfaz específica llamada RTTI (RunTime Type Identification) que define la interacción entre objetos excluyendo variables de instancias o implementación de métodos. Las clases en Java tienen una representación en el runtime que permite a los programadores interrogar por el tipo de clase y enlazar dinámicamente la clase con el resultado de la búsqueda., 1 Sencillo 2 Orientado a objetos 3 Asegurado 4 Robusto 5 Arquitectura neutral 6 Portátil 7 Alto rendimiento 8 Repartido 9 Multi-hilo 10 Dinámica 11 Arquitectura Java neutral 12 Alto rendimiento del lenguaje POO, JAVA VIRTUAL MACHINE QUE ES? es una máquina virtual de proceso nativo, es decir, ejecutable en una plataforma específica, capaz deinterpretar y ejecutar instrucciones expresadas en un código binario especial (el bytecode Java), el cual es generado por el compilador del lenguaje Java., Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA. El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se hizo bajo el principio, de poder ser usado bajo cualquier arquitectura "Write Once, Run Anywhere (escríbelo una vez, ejecútalo en cualquier sitio)". En 1992 se presenta el proyecto verde, con los prototipos a bajo nivel. Entre 1993 y 1994 se trabaja para poder presentar un prototipo funcional (hotJava) donde se ve todo el potencial que JAVA puede ofrecer. ???? CARACTERISTICAS DE JAVA, HISTORIA Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA. El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se hizo bajo el principio, de poder ser usado bajo cualquier arquitectura "Write Once, Run Anywhere (escríbelo una vez, ejecútalo en cualquier sitio)". En 1992 se presenta el proyecto verde, con los prototipos a bajo nivel. Entre 1993 y 1994 se trabaja para poder presentar un prototipo funcional (hotJava) donde se ve todo el potencial que JAVA puede ofrecer., es una máquina virtual de proceso nativo, es decir, ejecutable en una plataforma específica, capaz deinterpretar y ejecutar instrucciones expresadas en un código binario especial (el bytecode Java), el cual es generado por el compilador del lenguaje Java. ???? Componentes Claves de JVM:, POO ???? -Encapsulamiento -Abstraccion -Modularidad -Ocultacion -Polimorfismo -Herencia, JAVA TIPOS DE ARCHIVOS ARCHIVO DE TEXTO, PROGRAMACION HISTORIA, motor de busqueda ???? COPILADORES JIT, JAVA TIPOS DE ARCHIVOS ARCHIVOS BINARIOS