tareasjavanet Introducción a las aplicaciones en Java

Embed Size (px)

Citation preview

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    1/15

    POO E INTRODUCCIN AJAVA

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    2/15

    Tipos de programacin Programacin lineal:No hay saltos: el programa empieza en un punto y

    acaba en otro.

    Pro ramacin rocedimental: Divide el programa en fragmentos independientes

    Programacin orientada a objetos Encapsula fragmentos de cdigo en burbujas

    independientes entre s.

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    3/15

    Un objeto es:

    Mtodos

    Datos(atributos)

    Objeto

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    4/15

    Java es un lenguaje interpretado

    Cdigofuente Compilador Bytecodes JVM

    Cdigoejecutable

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    5/15

    Java es un lenguaje interpretado

    Seguridad

    Interpretado

    PortabilidadTamao

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    6/15

    Tipos de datos en Java

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    7/15

    INTRODUCCIN A LASAPLICACIONES EN JAVA

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    8/15

    Programa// Fig. 2.1: Welcome1.java

    // Text-printing program.public class Bienvenido1

    {

    El mtodo main inicia la ejecucin de la aplicacinpublic static void main(String args[])

    {

    System.out.println( "Welcome to Java Programming!" );

    } // fin del mtodo main

    } // fin de la clase Bienvenido1

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    9/15

    // Fig. 2.1: Welcome1.java

    // Text-printing program.

    //: Todo el texto que aparezca despus de las dos

    diagonales es ignorado por el compilador, soncomentarios que hace el programador para

    explicar lo que hace el programa

    Un comentario que inicia con // se llama

    comentario de una sola lnea, l comentario

    termina al final de la lnea

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    10/15

    Los comentarios tradicionales:

    /* Este es un comentariotradicional. Puede ocupar

    var as neas

    Para colocarlos se usan los siguientes

    smbolos:/**/

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    11/15

    public class Bienvenido1 public class: Sirve para declarar (crear) la clase

    Bienvenido1: Es el nombre de la clase. En Java se lellama identificador, y puede estar formado por: Letras: az, AZ

    Dgitos: 09 Smbolos: _, $Debe seguir las siguientes reglas:

    No debe comenzar con un dgito La primera letra del nombre de una clase debe ser

    mayscula

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    12/15

    public static void main(String args[]) sta lnea es un mtodo, es decir un fragmento de

    cdigo que realiza una accin. Una aplicacin en Java siempre inicia en el mtodo

    main

    public static: con stas instrucciones siempre inicia ladeclaracin del mtodo main. void: es una palabra que indica que el mtodo no

    devuelve informacin al terminar su tarea. (String args[]): por el momento solo diremos que es

    una parte necesaria del mtodo main.

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    13/15

    System.out.println( "Welcome to Java Programming!" );

    System.out: es el objeto de salida estndar y

    permite que las aplicaciones Java desplieguenconjuntos de caracteres en la ventana decomandos

    println: despliega una lnea de texto en laventana de comandos

    Welcome to Java Programming!: cualquierfragmento de cdigo entre comillas se denominaun String, y es una cadena de carcteres

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    14/15

    Caracteres especiales

  • 8/14/2019 tareasjavanet Introduccin a las aplicaciones en Java

    15/15

    Mtodos del objeto: System.out println: imprime una lnea. Posiciona el cursor en la

    siguiente lnea. print: imprime y posiciona el cursor inmediatamente

    des us del texto.

    Printf: imprime texto con formato. Cada que ponemos %s estos caracteres se sustituyen

    por el String correspondiente en los argumentos