Un lenguaje de programacin orientada a objetos
Utilizado en:
Aplicaciones para Servidores ( Server-Side ) Aplicaciones para Cliente ( Client-Side )
NetBens Eclipse JBuilde r
Por ejemplo
Sun Java Studio
Es Ofrece
IDEs (Integrated Development Environment)
JAVA
JINI, RIMI (Remoto Metodo Invocation)
Desarrollado por Permite
* Ambiente de Trabajo * Ambiente Grafico * Ms herramientas que JDK
Comunicacin a travs de la Red mediante (GIOP)
SunMicrosystems
Terminologa
Awt
Significa
Abstract Windows Toolkit
Es
Un kit de herramientas de Ventana Abstracta
Swing
Es
Una biblioteca grafica para Java Men
Applet
Son
Pequeas aplicaciones escritas en Java que permiten obtener una gran variedad de efectos en la pagina web
Generan
Sonido Imagen
Java Beans
Permite
JDK (Java Development) SDK (Standard Development Kit) J2SE (Java 2 Standard Edition)
Java Api
Servlet
Utilizado para:
Reutilizar componentes de software
Forma la
Procesar formas (Requisiciones de usuario)
Contiene
Base para programar en Java
Parecido a:
Se dividen en:
Libreras
Componentes
JFC (Fundation Clase) JNI (Java Native Interface) JSP (Java Server Pages) JVM (Java Virtual Machine) JRE (Java RuntimeEnviroment) JDBC (Java DataBase Conectivity)
Componentes Permite Requiere Garantiza Permite Accede a:
GUI Interface Grafica Interactuar cdigo Java con C HTTP para ejecutarse Ejecucin en diferentes plataformas Ejecutar los programas en Java Base de Datos
JAVA
Se caracteriza:
Es independiente de cualquier Plataforma
Mediante la Maquina de Java, si hacemos un programa en Java podr funcionar en cualquier S.O del mercado.
Versiones:
Recolecto Automtico de Basura
Permite una fcil creacin y eliminacin de objetos, mayor seguridad y rapidez.
Java 1.0 (Enero 1996)
Java 1.1 (Marzo 1997) Java 1.3 (Abril 2000)
La orientacin a objetos
Java ha sido creado inicialmente como lenguaje orientado a objetos, y esta es tal vez la tendencia ms popular en el desarrollo de software moderno.
Java 1.2 (Diciembre 1998)
Un lenguaje preparado para la red Java 1.5 (Octubre 2004) Java 1.6 (Diciembre 2006) Java 1.4 (2002)
Java ha sido creado para funcionar con la red,facilita la rpida transferencia de dichos programas y los ejecuta de modo que no dependan del sistema operativo subyacente