SlideShare una empresa de Scribd logo
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

DOCX
Primerablog
PPTX
Mi lenguaje de programación de preferencia (JAVA)
PPTX
Introduccion a java
PPTX
Mi lenguaje de programacion java
PDF
Lenguaje de programacion java
PPTX
Lenguaje de Programación Java
PPT
1.introduccion java
PPTX
Lenguajes de programacion alejandra salvador bartolon
Primerablog
Mi lenguaje de programación de preferencia (JAVA)
Introduccion a java
Mi lenguaje de programacion java
Lenguaje de programacion java
Lenguaje de Programación Java
1.introduccion java
Lenguajes de programacion alejandra salvador bartolon

La actualidad más candente (18)

PPTX
Pruebas Automatizadas y pruebas SOAP
PPT
Tarea #4 mi lenguaje de programación de preferencia
ODP
Ppoint2
PPTX
Mi lenguaje de programación de preferencia.
PPTX
Lenguaje de programación JAVA
PPTX
Java ventajas y caracteristicas
PPTX
Programacion Orientada a Objetos
DOCX
Investigación Estructura de un Programa en Java
PPT
Introduccion a Java
PDF
Automatización de interfaces e introducción a bdd
PPTX
PPT
Presentación1
PPT
Presentación1
PDF
Actividad 3
PPTX
Herramienta de administración de imágenes
PPT
Que Es Java
PPTX
Introducción a la Programación en Java
PDF
Qué es un programa
Pruebas Automatizadas y pruebas SOAP
Tarea #4 mi lenguaje de programación de preferencia
Ppoint2
Mi lenguaje de programación de preferencia.
Lenguaje de programación JAVA
Java ventajas y caracteristicas
Programacion Orientada a Objetos
Investigación Estructura de un Programa en Java
Introduccion a Java
Automatización de interfaces e introducción a bdd
Presentación1
Presentación1
Actividad 3
Herramienta de administración de imágenes
Que Es Java
Introducción a la Programación en Java
Qué es un programa
Publicidad

Similar a Introduccion a java (20)

PPTX
Mi lenguaje de programacion de preferencia
PPTX
Mi Lenguaje de Programacion de Preferencia
DOC
Preguntas test
DOC
Preguntas test
DOCX
Cuestionario
PPSX
COMPLEMENTOS DEL NAVEGADOR
DOCX
PPT
C1 java introduccion
PPT
C1 java introduccion
PPTX
Introducción a la progrogramación orientada a objetos - Java
PDF
Java desde cero
PDF
Desarrollo.de.aplicaciones.con.java
PDF
09. Java desde Cero autor UNAM_1.111.pdf
DOCX
TEMA Nº 1: INTRODUCCIÓN A J2EE
DOCX
TEMA Nº 1: INTRODUCCIÓN A J2EE
PPTX
Java completo y agragado
PPTX
Java completo y agragado
PDF
Java desde Cero.pdf
Mi lenguaje de programacion de preferencia
Mi Lenguaje de Programacion de Preferencia
Preguntas test
Preguntas test
Cuestionario
COMPLEMENTOS DEL NAVEGADOR
C1 java introduccion
C1 java introduccion
Introducción a la progrogramación orientada a objetos - Java
Java desde cero
Desarrollo.de.aplicaciones.con.java
09. Java desde Cero autor UNAM_1.111.pdf
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
Java completo y agragado
Java completo y agragado
Java desde Cero.pdf
Publicidad

Último (20)

PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
Metodologías Activas con herramientas IAG
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PPTX
caso clínico iam clinica y semiología l3.pptx
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
biología es un libro sobre casi todo el tema de biología
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
DOCX
Tarea De El Colegio Coding For Kids 1 y 2
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
Metodologías Activas con herramientas IAG
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
Fundamentos_Educacion_a_Distancia_ABC.pdf
V UNIDAD - SEGUNDO GRADO. del mes de agosto
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
caso clínico iam clinica y semiología l3.pptx
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
biología es un libro sobre casi todo el tema de biología
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
Tarea De El Colegio Coding For Kids 1 y 2
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
Lección 6 Escuela Sab. A través del mar rojo.pdf

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