SlideShare uma empresa Scribd logo
1 de 10
*
*
.
           Java fue                                  Trabajaba para
        inventado por                                     Sun
        Janes Gosling                                 Microsystem


                                                              Intentaba solucionar la
                                                            incompatibilidad Entre las
                                                           arquitecturas de hardware y
                                                                     software.




    Se desarrollo el lenguaje Oak, parecido a C++, Pero portable y de menor
    complejidad. Se le añadió la capacidad de Crear aplicaciones distribuidas para
    Internet, Y se le cambio de nombre por Java.
*
.
                             Pero que es un
                              lenguaje de
                             programación
     Conjunto de                                   juegos
  instrucciones que
damos a un ordenador
                                               Paquetes Office
  Lenguaje que nos
permite hablar con las
      maquinas
                                              Sistema Operativo

Lista de ordenes que
     damos a una                                    virus
    computadora              como
*
.
    1.- Mira la pelota
    2.-Cuando la tire vete a
    buscarla


    3.- Recógela con tu boca
    4.-Tráeme de nuevo aquí


    5.- Suéltame frente a mí
*
.
Public class HolaMundo                                    Existen lenguajes Interpretados y
Public static void main( String [ ] args)                 lenguajes compilados
System.out.println(«Hola Mundo»)



                                                        Interprete.- Interpreta cada línea de
Los programas java tienen             la
                                                        código y dice que hacer al
extensión Java                                          ordenador.
            HolaMundo.java
                                                        Compilador.- Toma un programa del
                                                        ordenador y lo traduce para que el
                                                        ordenador entienda.

                           Utiliza un interprete



                                                   Utiliza un compilador
*
.
       Java es un lenguaje interpretado
                 y compilado                 Java es un lenguaje de
                                          programación multiplataforma.




1.- Simple Java se diseñó parecido a
C++ para facilitar un rápido y fácil      Java es utilizado en los últimos
aprendizaje.                                 tiempos para desarrollar
Reduce un 50% los errores más                   aplicaciones web.
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         3.- Distribuido Construido con extensas
 principio. Soporta las características propias        capacidades de interconexión TCP/IP. Librerías
 del Paradigma Orientado a Objetos.                    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
4.- Robusto Java proporciona numerosas
                                                       máquinas, interactuando.
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           4.- Robusto Java proporciona numerosas
de memoria puesto que tiene un recolector de             comprobaciones en la compilación y en tiempo
basura (garbage collector).                              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
 5.- Java Virtual Machine .- (JVM) Toma el programa      punteros y no requiere de liberación explícita
 compilado (bytecodes) y convierte sus instrucciones     de memoria puesto que tiene un recolector de
 en comandos que maneja el sistema operativo.            basura (garbage collector).
 Conocido tambien como Java Interpreter.
*
                     HERRAMIENTAS NECESARIAS PARA DESARROLLAR EN JAVA




JDK .- Kit de desarrollo
de Java.


Creación, Depuración, co
mpilación y ejecución del
programa

                                      IDE.- Entorno de
                                      desarrollo Integrado
*
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, cómoda y de
                                                                       excelente calidad; y es completamente
                                                                       gratis. Es muy famosa entre los
                                                                       programadores de java hoy
                                                                       en día, por lo que hay mucha
                                                                       información al respecto.




                                            Netbeans es una IDE sumamente
                                            completa, fácil de usar, cómoda y de
                                            excelente calidad; y es completamente
                                            gratis. Es muy famosa entre los
                                            programadores de java hoy
                                            en día, por lo que hay mucha
                                            información al respecto.
*

                            Barra
Barra de titulo
                            Estándar


Barra de Menú


Ventana de proyectos        Ventana
                            de
                            edición
Ventana de Navegación

Mais conteúdo relacionado

Mais procurados (19)

Lenguaje de programación java. Detalles
Lenguaje de programación java. DetallesLenguaje de programación java. Detalles
Lenguaje de programación java. Detalles
 
Curso de java_basico
Curso de java_basicoCurso de java_basico
Curso de java_basico
 
Lenguaje de programación Java
Lenguaje de programación Java Lenguaje de programación Java
Lenguaje de programación Java
 
Tecnologia Java
Tecnologia JavaTecnologia Java
Tecnologia Java
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación Java
 
JAVA
JAVAJAVA
JAVA
 
Que Es Java
Que Es JavaQue Es Java
Que Es Java
 
Aprendiendo Java SCF
Aprendiendo Java SCFAprendiendo Java SCF
Aprendiendo Java SCF
 
Ut
UtUt
Ut
 
Tarea #4 mi lenguaje de programación de preferencia
Tarea #4  mi lenguaje de programación de preferenciaTarea #4  mi lenguaje de programación de preferencia
Tarea #4 mi lenguaje de programación de preferencia
 
Java presentation
Java presentationJava presentation
Java presentation
 
Instituto Cristiano Encuentro
Instituto Cristiano EncuentroInstituto Cristiano Encuentro
Instituto Cristiano Encuentro
 
Lenguaje java
Lenguaje javaLenguaje java
Lenguaje java
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
Qué es java
Qué es javaQué es java
Qué es java
 
JAVA
JAVAJAVA
JAVA
 
Clase2
Clase2Clase2
Clase2
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 

Semelhante a 01 curso de java introducción

Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferidostylee4799
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragadoMaria
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragadoMaria
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014Neptuno Networks
 
Mi Lenguaje de Programacion de Preferencia
Mi Lenguaje de Programacion de PreferenciaMi Lenguaje de Programacion de Preferencia
Mi Lenguaje de Programacion de PreferenciaNelson Rivera
 
Mi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferenciaMi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferenciaNelson Rivera
 
Presentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionPresentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionJuandelPueblo0
 
1.introducción a las computadoras, internet y java
1.introducción a las computadoras, internet y java1.introducción a las computadoras, internet y java
1.introducción a las computadoras, internet y javaRamiro Estigarribia Canese
 
Java basico 2
Java basico 2Java basico 2
Java basico 2jtk1
 
Java basico 2
Java basico 2Java basico 2
Java basico 2jtk1
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaJacob
 

Semelhante a 01 curso de java introducción (20)

Java
JavaJava
Java
 
Java basico
Java basicoJava basico
Java basico
 
Curso de java_basico
Curso de java_basicoCurso de java_basico
Curso de java_basico
 
Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferido
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Programación java 1
Programación java 1Programación java 1
Programación java 1
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014
 
Mi Lenguaje de Programacion de Preferencia
Mi Lenguaje de Programacion de PreferenciaMi Lenguaje de Programacion de Preferencia
Mi Lenguaje de Programacion de Preferencia
 
Mi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferenciaMi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferencia
 
Presentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionPresentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
1.introducción a las computadoras, internet y java
1.introducción a las computadoras, internet y java1.introducción a las computadoras, internet y java
1.introducción a las computadoras, internet y java
 
Guia 1 java
Guia 1 javaGuia 1 java
Guia 1 java
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
 
Programación de Software - Java
Programación de Software - JavaProgramación de Software - Java
Programación de Software - Java
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
JAVA.pptx
JAVA.pptxJAVA.pptx
JAVA.pptx
 

Último

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 

Último (20)

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 

01 curso de java introducción

  • 1. *
  • 2. * . Java fue Trabajaba para inventado por Sun Janes Gosling Microsystem Intentaba solucionar la incompatibilidad Entre las arquitecturas de hardware y software. Se desarrollo el lenguaje Oak, parecido a C++, Pero portable y de menor complejidad. Se le añadió la capacidad de Crear aplicaciones distribuidas para Internet, Y se le cambio de nombre por Java.
  • 3. * . Pero que es un lenguaje de programación Conjunto de juegos instrucciones que damos a un ordenador Paquetes Office Lenguaje que nos permite hablar con las maquinas Sistema Operativo Lista de ordenes que damos a una virus computadora como
  • 4. * . 1.- Mira la pelota 2.-Cuando la tire vete a buscarla 3.- Recógela con tu boca 4.-Tráeme de nuevo aquí 5.- Suéltame frente a mí
  • 5. * . Public class HolaMundo Existen lenguajes Interpretados y Public static void main( String [ ] args) lenguajes compilados System.out.println(«Hola Mundo») Interprete.- Interpreta cada línea de Los programas java tienen la código y dice que hacer al extensión Java ordenador. HolaMundo.java Compilador.- Toma un programa del ordenador y lo traduce para que el ordenador entienda. Utiliza un interprete Utiliza un compilador
  • 6. * . Java es un lenguaje interpretado y compilado Java es un lenguaje de programación multiplataforma. 1.- Simple Java se diseñó parecido a C++ para facilitar un rápido y fácil Java es utilizado en los últimos aprendizaje. tiempos para desarrollar Reduce un 50% los errores más aplicaciones web. 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
  • 7. * . 2.- Orientado a Objetos .- Java fue diseñado como un lenguaje orientado a objetos desde el 3.- Distribuido Construido con extensas principio. Soporta las características propias capacidades de interconexión TCP/IP. Librerías del Paradigma Orientado a Objetos. 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 4.- Robusto Java proporciona numerosas máquinas, interactuando. 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 4.- Robusto Java proporciona numerosas de memoria puesto que tiene un recolector de comprobaciones en la compilación y en tiempo basura (garbage collector). 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 5.- Java Virtual Machine .- (JVM) Toma el programa punteros y no requiere de liberación explícita compilado (bytecodes) y convierte sus instrucciones de memoria puesto que tiene un recolector de en comandos que maneja el sistema operativo. basura (garbage collector). Conocido tambien como Java Interpreter.
  • 8. * HERRAMIENTAS NECESARIAS PARA DESARROLLAR EN JAVA JDK .- Kit de desarrollo de Java. Creación, Depuración, co mpilación y ejecución del programa IDE.- Entorno de desarrollo Integrado
  • 9. * 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, cómoda y de excelente calidad; y es completamente gratis. Es muy famosa entre los programadores de java hoy en día, por lo que hay mucha información al respecto. Netbeans es una IDE sumamente completa, fácil de usar, cómoda y de excelente calidad; y es completamente gratis. Es muy famosa entre los programadores de java hoy en día, por lo que hay mucha información al respecto.
  • 10. * Barra Barra de titulo Estándar Barra de Menú Ventana de proyectos Ventana de edición Ventana de Navegación