Java
Upcoming SlideShare
Loading in...5
×
 

Java

on

  • 462 views

 

Statistics

Views

Total Views
462
Views on SlideShare
449
Embed Views
13

Actions

Likes
0
Downloads
15
Comments
0

1 Embed 13

http://vitual.iestpcsr-contabilidad.com 13

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Java Java Presentation Transcript

  • Introducción a Java
  • Historia de Java Fue creado en 1991 para una aplicación para Set-top box(caja- Receptor de televisión o Decodificador). Sun Microsystems creo un grupo compuesto por trece personas y dirigido por James Gosling para su desarrollo. JAVA = James Gosling, Arthur Van Hoff, y Andy Bechtolsheim. DUKE
  • El original para crear Java Uno de los primeros proyectos desarrollados en Java  Un control remoto llamado Star 7. Proporcionando un lenguaje independiente de la plataforma y un entorno de ejecución ligero y gratuito, para poder implementarlo en electrodomésticos tipo neveras o tostadoras
  • Tecnología Java ¿Qué es la Tecnología Java?  La Tecnología Java es: Lenguaje de programación – ALTO NIVEL Un entorno de desarrollo Es una aplicación Un entorno de ejecución
  • Tecnología Java: Lenguaje de programación  Como lenguaje de programación, Java puede crear todo tipo de aplicaciones que se podrían crear usando cualquier lenguaje de programación convencional.
  • Los programas java tienen la extensión Java HolaMundo.java Existen lenguajes Interpretados y lenguajes compilados Interprete.- Interpreta cada línea de código y dice que hacer al ordenador. Compilador.- Toma un programa del ordenador y lo traduce para que el ordenador entienda. Utiliza un interprete Utiliza un compilador Como entorno de desarrollo, la Tecnología Java provée con un gran número de herramientas
  • Tecnología Java: Una aplicación y un entorno de ejecución  Las aplicaciones con Tecnología Java son generalmente programas de uso general que funcionan en cualquier máquina donde el Java runtime enviroment (JRE) está instalado.
  • Características de Java Interoperabilidad de Plataforma • "Write once, run everywhere" (Escribalo una vez, ejecútalo en todos lados)
  • . Java es un lenguaje interpretado y compilado Java es un lenguaje de programación multiplataforma. Java es utilizado en los últimos tiempos para desarrollar aplicaciones web. 1.- Simple Java se diseñó parecido a C++ para facilitar un rápido y fácil aprendizaje. Reduce un 50% los errores más comunes de C++ al eliminar características, como: Aritmética de punteros. Estructuras (struct). Definición de tipos (typedef). Macros (#define). Necesidad de liberar memoria. Herencia Múltiple. Visita FIEC Novedades y aplicaciones FIEC
  • . 2.- Orientado a Objetos .- Java fue diseñado como un lenguaje orientado a objetos desde el principio. Soporta las características propias del Paradigma Orientado a Objetos. 3.- Distribuido Construido con extensas capacidades de interconexión TCP/IP. Librerías de rutina para interactuar con protocolos http y ftp. Java proporciona las librerías y herramientas para que los programas puedan ser distribuidos, es decir que corran en varias máquinas, interactuando. 4.- Robusto Java proporciona numerosas comprobaciones en la compilación y en tiempo de ejecución. El chequeo de los tipos de datos ayuda a detectar errores. Se comprueban los límites de los arreglos. El manejo de memoria en Java es simple, no hay aritmética de punteros y no requiere de liberación explícita de memoria puesto que tiene un recolector de basura (garbage collector). 4.- Robusto Java proporciona numerosas comprobaciones en la compilación y en tiempo de ejecución. El chequeo de los tipos de datos ayuda a detectar errores. Se comprueban los límites de los arreglos. El manejo de memoria en Java es simple, no hay aritmética de punteros y no requiere de liberación explícita de memoria puesto que tiene un recolector de basura (garbage collector). 5.- Java Virtual Machine .- (JVM) Toma el programa compilado (bytecodes) y convierte sus instrucciones en comandos que maneja el sistema operativo. Conocido tambien como Java Interpreter.
  • HERRAMIENTAS NECESARIAS PARA DESARROLLAR EN JAVA JDK .- Kit de desarrollo de Java. Creación, Depuración, compilación y ejecución del programa IDE.- Entorno de desarrollo Integrado
  • CURSO DE JAVA INTRODUCCIÓN Netbeans.- es un entorno de desarrollo integrado que permite crear aplicaciones, empresariales, móviles y aplicaciones web. Netbeans es una IDE sumamente completa, fácil de usar, y es completamente gratis.
  • Java Enterprise Edition (Java EE), orientada al entorno empresarial. -> Java Standard Edition (Java SE), orientada al desarrollo con independencia de la plataforma. -> Java Micro Edition (Java ME), orientada a dispositivos con capacidades restringidas. -> Java Card, orientada a tarjetas inteligentes ("smart cards").