SlideShare una empresa de Scribd logo
1 de 8
INTRODUCCIÓN A JAVA
  ¿Qué es un lenguaje de Programación?
              ¿Qué es Java?
           ¿Qué ventajas tiene?
      ¿Cuáles son sus desventajas?
¿Qué necesito para empezar a programar?



                          Antonio Alvarez Galicia
Objetivo


Conocer los alcances y limites del lenguaje de
Programación JAVA, la forma de iniciarse y las
referencias a visitar para volverse un experto en tema
¿Qué es un Lenguaje de
         Programación?


Es un conjunto de símbolos, signos y reglas
gramaticales  (diseñados    artificialmente)  que
expresan procesos que las maquinas (como las
computadoras) puedes ejecutar en tiempo y forma.

Estos desembocan (regularmente) en la secuencia, es
decir, se ejecuta una instrucción tras otra de arriba
hacia abajo y de izquierda a derecha


                                Antonio Alvarez Galicia
¿Qué es Java?


Es un lenguaje de programación orientado a objetos
(POO, Programación Orientada a Objetos), esto
quiere decir que elabora algoritmos capaces de
soportar objetos.
Un objeto, no es otra cosa que una entidad con un
comportamiento (Aquello que hace) llamado
métodos en JAVA, un estado (como es) llamado
atributos, y una identidad (aquello que es único en
ese objeto) para diferenciarlo del resto de los demás.


                                 Antonio Alvarez Galicia
¿Qué ventajas tiene?


JAVA se ejecuta en su propia maquina virtual (JVM, Java
Virtual Machine), es decir, mientras se tenga instalada la
JVM en cualquier plataforma de Sistema Operativo (SO)
será capaz de ejecutar un programa en lenguaje JAVA
Esto Reafirma que su portabilidad es impresionante
Puedes reusar el código de un programa tantas veces
quieras
JAVA maneja la memoria automáticamente, sin molestar al
programador al respecto
Es Muy robusto y se puede ampliar a muchas áreas, como
diseño, animación, graficación, modelado, etc.

                                    Antonio Alvarez Galicia
¿Qué desventajas tiene?


Hay muchas Paginas de soporte técnico sobre JAVA
por lo que se dificulta elegir la mejor opción
La      generación        de      interfaces   graficas
(ventanas, botones, campos de texto, etc) puede ser
compleja.
Algunas herramientas tienen costo adicional para
poder obtenerlas.



                                  Antonio Alvarez Galicia
¿Qué necesito para empezar a
         programar?


El Software de JAVA: http://www.java.com/es/download/
La JDK (JAVA Developed Kit) , que es un software donde se
ejecutara un IDE:
http://www.oracle.com/technetwork/es/java/javase/downl
oads/index.html
Un IDE (Entorno de Desarrollo
Integrado), Preferentemente NetBeans ya que es uno de
los mejores para iniciarse en la programación:
http://netbeans.org/downloads/


                                   Antonio Alvarez Galicia
Referencias. ¿Cómo me vuelvo un
            experto?


 Acerca de JAVA: http://www.java.com/es/download/help/
 Discute y pregunta a otros:
 http://www.javamexico.org/
 NetBeans y sus complementos: http://netbeans.org/
 Un Buen ejemplo de desarrollo:
 http://piensaenjavadesdecero.blogspot.mx/
 ¿Cómo instalo NetBeans?:
 http://netbeans.org/community/releases/69/install_es.html


                                    Antonio Alvarez Galicia

Más contenido relacionado

La actualidad más candente

Pruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAPPruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAPIsamar Francisco
 
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 preferenciatonycyber
 
Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.julpiz29
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVAjosehpxxx
 
Java ventajas y caracteristicas
Java ventajas y caracteristicasJava ventajas y caracteristicas
Java ventajas y caracteristicasbat1820
 
Investigación Estructura de un Programa en Java
Investigación Estructura de un Programa en JavaInvestigación Estructura de un Programa en Java
Investigación Estructura de un Programa en Javaariannalizeeth
 
Automatización de interfaces e introducción a bdd
Automatización de interfaces e introducción a bddAutomatización de interfaces e introducción a bdd
Automatización de interfaces e introducción a bddJorge Ortiz
 
Presentación1
Presentación1Presentación1
Presentación1rpcajas62
 
Presentación1
Presentación1Presentación1
Presentación1rpcajas62
 
Herramienta de administración de imágenes
Herramienta de administración de imágenesHerramienta de administración de imágenes
Herramienta de administración de imágenesmarlondcj
 
Introducción a la Programación en Java
Introducción a la Programación en JavaIntroducción a la Programación en Java
Introducción a la Programación en Javapbcanessa
 
Qué es un programa
Qué es un programaQué es un programa
Qué es un programa17pierina
 

La actualidad más candente (18)

Pruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAPPruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAP
 
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
 
Ppoint2
Ppoint2Ppoint2
Ppoint2
 
Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
 
Java ventajas y caracteristicas
Java ventajas y caracteristicasJava ventajas y caracteristicas
Java ventajas y caracteristicas
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Investigación Estructura de un Programa en Java
Investigación Estructura de un Programa en JavaInvestigación Estructura de un Programa en Java
Investigación Estructura de un Programa en Java
 
Introduccion a Java
Introduccion a JavaIntroduccion a Java
Introduccion a Java
 
Automatización de interfaces e introducción a bdd
Automatización de interfaces e introducción a bddAutomatización de interfaces e introducción a bdd
Automatización de interfaces e introducción a bdd
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Herramienta de administración de imágenes
Herramienta de administración de imágenesHerramienta de administración de imágenes
Herramienta de administración de imágenes
 
Que Es Java
Que Es JavaQue Es Java
Que Es Java
 
Introducción a la Programación en Java
Introducción a la Programación en JavaIntroducción a la Programación en Java
Introducción a la Programación en Java
 
Qué es un programa
Qué es un programaQué es un programa
Qué es un programa
 

Similar a Introduccion a java

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
 
Preguntas test
Preguntas testPreguntas test
Preguntas testdalexis666
 
Preguntas test
Preguntas testPreguntas test
Preguntas testdalexis666
 
COMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORCOMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORJOSELINE
 
Introducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - JavaIntroducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - JavaFacultad de Ciencias y Sistemas
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaSantiago Sora
 
09. Java desde Cero autor UNAM_1.111.pdf
09. Java desde Cero autor UNAM_1.111.pdf09. Java desde Cero autor UNAM_1.111.pdf
09. Java desde Cero autor UNAM_1.111.pdfIrene619127
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EEanyeni
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EEAnyeni Garay
 
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
 

Similar a Introduccion a java (20)

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
 
Preguntas test
Preguntas testPreguntas test
Preguntas test
 
Preguntas test
Preguntas testPreguntas test
Preguntas test
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
COMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORCOMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADOR
 
Que es java
Que es javaQue es java
Que es java
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
Introducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - JavaIntroducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - Java
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
Java
JavaJava
Java
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
09. Java desde Cero autor UNAM_1.111.pdf
09. Java desde Cero autor UNAM_1.111.pdf09. Java desde Cero autor UNAM_1.111.pdf
09. Java desde Cero autor UNAM_1.111.pdf
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 
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
 
Java desde Cero.pdf
Java desde Cero.pdfJava desde Cero.pdf
Java desde Cero.pdf
 
MANUAL DE JAVA
MANUAL DE JAVAMANUAL DE JAVA
MANUAL DE JAVA
 

Último

LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
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
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 

Último (20)

LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 

Introduccion a java

  • 1. INTRODUCCIÓN A JAVA ¿Qué es un lenguaje de Programación? ¿Qué es Java? ¿Qué ventajas tiene? ¿Cuáles son sus desventajas? ¿Qué necesito para empezar a programar? Antonio Alvarez Galicia
  • 2. Objetivo Conocer los alcances y limites del lenguaje de Programación JAVA, la forma de iniciarse y las referencias a visitar para volverse un experto en tema
  • 3. ¿Qué es un Lenguaje de Programación? Es un conjunto de símbolos, signos y reglas gramaticales (diseñados artificialmente) que expresan procesos que las maquinas (como las computadoras) puedes ejecutar en tiempo y forma. Estos desembocan (regularmente) en la secuencia, es decir, se ejecuta una instrucción tras otra de arriba hacia abajo y de izquierda a derecha Antonio Alvarez Galicia
  • 4. ¿Qué es Java? Es un lenguaje de programación orientado a objetos (POO, Programación Orientada a Objetos), esto quiere decir que elabora algoritmos capaces de soportar objetos. Un objeto, no es otra cosa que una entidad con un comportamiento (Aquello que hace) llamado métodos en JAVA, un estado (como es) llamado atributos, y una identidad (aquello que es único en ese objeto) para diferenciarlo del resto de los demás. Antonio Alvarez Galicia
  • 5. ¿Qué ventajas tiene? JAVA se ejecuta en su propia maquina virtual (JVM, Java Virtual Machine), es decir, mientras se tenga instalada la JVM en cualquier plataforma de Sistema Operativo (SO) será capaz de ejecutar un programa en lenguaje JAVA Esto Reafirma que su portabilidad es impresionante Puedes reusar el código de un programa tantas veces quieras JAVA maneja la memoria automáticamente, sin molestar al programador al respecto Es Muy robusto y se puede ampliar a muchas áreas, como diseño, animación, graficación, modelado, etc. Antonio Alvarez Galicia
  • 6. ¿Qué desventajas tiene? Hay muchas Paginas de soporte técnico sobre JAVA por lo que se dificulta elegir la mejor opción La generación de interfaces graficas (ventanas, botones, campos de texto, etc) puede ser compleja. Algunas herramientas tienen costo adicional para poder obtenerlas. Antonio Alvarez Galicia
  • 7. ¿Qué necesito para empezar a programar? El Software de JAVA: http://www.java.com/es/download/ La JDK (JAVA Developed Kit) , que es un software donde se ejecutara un IDE: http://www.oracle.com/technetwork/es/java/javase/downl oads/index.html Un IDE (Entorno de Desarrollo Integrado), Preferentemente NetBeans ya que es uno de los mejores para iniciarse en la programación: http://netbeans.org/downloads/ Antonio Alvarez Galicia
  • 8. Referencias. ¿Cómo me vuelvo un experto? Acerca de JAVA: http://www.java.com/es/download/help/ Discute y pregunta a otros: http://www.javamexico.org/ NetBeans y sus complementos: http://netbeans.org/ Un Buen ejemplo de desarrollo: http://piensaenjavadesdecero.blogspot.mx/ ¿Cómo instalo NetBeans?: http://netbeans.org/community/releases/69/install_es.html Antonio Alvarez Galicia