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

PPTX
Pruebas Automatizadas y pruebas SOAP
PPT
Introducción a JAVA.
PPT
Java janner
ODP
Java swing
PPT
Introduccion a Java
PPTX
Java ventajas y caracteristicas
PPT
Que Es Java
Pruebas Automatizadas y pruebas SOAP
Introducción a JAVA.
Java janner
Java swing
Introduccion a Java
Java ventajas y caracteristicas
Que Es Java

La actualidad más candente (20)

PPTX
Lenguajes de programacion alejandra salvador bartolon
PPTX
todo sobre java
PPTX
Mi lenguaje de programación de preferencia (JAVA)
PDF
java,conceptos basicos
PPT
Módulo 01 Introducción a la Tecnología Java
PDF
Lenguaje de programacion java
PDF
Características Java
PPTX
Java gabriela miralda
PPTX
Lenguaje de programación JAVA
DOC
Preguntas test
PPS
Presentation_1368477015714
PPT
1.introduccion java
PPT
Clase2
PPTX
Aplicaciones java. Presentacion Power Point
PPT
JAVA
PPT
Carasteristicas de compiladores sheshar
PPTX
Java lenguaje de desarrollo
PDF
Actividad 3
PPT
Java y sus caracteristicas
Lenguajes de programacion alejandra salvador bartolon
todo sobre java
Mi lenguaje de programación de preferencia (JAVA)
java,conceptos basicos
Módulo 01 Introducción a la Tecnología Java
Lenguaje de programacion java
Características Java
Java gabriela miralda
Lenguaje de programación JAVA
Preguntas test
Presentation_1368477015714
1.introduccion java
Clase2
Aplicaciones java. Presentacion Power Point
JAVA
Carasteristicas de compiladores sheshar
Java lenguaje de desarrollo
Actividad 3
Java y sus caracteristicas
Publicidad

Destacado (20)

PPTX
Cascada el encanto natural
PPTX
Introducción a android
PPTX
bing y baidu
PPTX
Tipos de sistemas operativos
PPTX
Sistema Operativo (Android)
PPTX
Buscadores yahoo y baidu
PPTX
Sistemas operativos,windows y ubuntu (ventajas y desventajas)
KEY
Posicionamiento internacional en buscadores 2012
PPTX
Sistemas operativos-moviles-terminado
PPTX
Sistemas Operativos Moviles
PPTX
Sistemas Operativos Moviles
PPT
Sistemas operativos para dispositivos móviles
PDF
Sistemas operativos moviles
PPTX
Buscadores Web - GOOGLE, YAHOO!, BING
PPTX
Sistemas operativos Ventajas y Desventajas
PPTX
Browser y buscadores(mapa conceptual y cuadro comparativo)
PPTX
Sistemas operativos para celulares
ODP
Introduccion a Ubuntu Linux
PPTX
Ventajas y desventajas en windows, linux y mac
Cascada el encanto natural
Introducción a android
bing y baidu
Tipos de sistemas operativos
Sistema Operativo (Android)
Buscadores yahoo y baidu
Sistemas operativos,windows y ubuntu (ventajas y desventajas)
Posicionamiento internacional en buscadores 2012
Sistemas operativos-moviles-terminado
Sistemas Operativos Moviles
Sistemas Operativos Moviles
Sistemas operativos para dispositivos móviles
Sistemas operativos moviles
Buscadores Web - GOOGLE, YAHOO!, BING
Sistemas operativos Ventajas y Desventajas
Browser y buscadores(mapa conceptual y cuadro comparativo)
Sistemas operativos para celulares
Introduccion a Ubuntu Linux
Ventajas y desventajas en windows, linux y mac
Publicidad

Similar a Introduccion a java (20)

PPTX
Mi lenguaje de programacion de preferencia
PPTX
Mi Lenguaje de Programacion de Preferencia
DOC
Preguntas test
DOCX
Cuestionario
PPSX
COMPLEMENTOS DEL NAVEGADOR
PPT
Tarea #4 mi lenguaje de programación de preferencia
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
PDF
MANUAL DE JAVA
Mi lenguaje de programacion de preferencia
Mi Lenguaje de Programacion de Preferencia
Preguntas test
Cuestionario
COMPLEMENTOS DEL NAVEGADOR
Tarea #4 mi lenguaje de programación de preferencia
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
MANUAL DE JAVA

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