SlideShare una empresa de Scribd logo
1 de 10
“JAVA”

   COMO CONFIGURAR Y TRABAJAR EN
               JAVA




SHEYLI PATIÑO

05/02/2012
CONFIGURACION DE VARIABLES DE ENTORNO PARA MANEJAR
                           JAVA EN TU ORDENADOR


Pasos a seguir:

   1.   Inicio
   2.   Equipo- Mi PC
   3.   Click derecho propiedades.
   4.   Configuración avanzada del sistema u opciones avanzadas.
   5.   Variables de entorno.




   6. Path.
   7. Doble click.
   8. En la selección, al final agregar “ ; ” y luego pegar la siguiente dirección:

              Para copiar esta dirección hace lo siguiente:

                  1.   Inicio
                  2.   Equipo
                  3.   Disco local C
                  4.   Archivos de programa
                  5.   Java
6. Jdk
            7. Bin




      a. Pegamos la dirección aquí:




      b. Luego de pegar la dirección Aceptamos todas las ventanas que
         salen.



VERIFICACION DE LA CONFIGURACION

  1. Windows R
2. Cmd
      3. Aceptar
      4. Javac




         PROGRAMACION ORIENTADA A OBJETOS (POO)



Lo primero que tenemos que tener presente es, definir que es un objeto.

Objeto: lo podemos definir como un ente de la realidad de lo que podemos
programar.



Se enfoca en el paradigma orientado a objetos “Todo lo que existes en
nuestro medio o en nuestro alrededor es un objeto”.



A un objeto lo podemos definir identificar por sus características:

      Identidad: características que lo diferencian de los demás objetos.
      Estado: los datos o atributos del objeto que determinaran su situación.
      Comportamiento: funcionamiento que el objeto desarrolla.
Ejemplo: Objeto = semáforo.




                                    SEMAFORO                       Identidad


                         Luz roja
            Estado
                         Luz amarilla
                         Luz verde


                         Cambiar luz roja a luz verde();
                         Cambiar luz verde a luz amarilla();
                                                               Comportamiento




Existen algunas características de la Programación orientada al Objetos, las
cuales mencionaremos a continuación:

       Abstracción.
       Encapsulamiento.
       Ocultamiento.
       Modularidad.
       Polimorfismo.
       Herencia.
       Recolección de basura.

Antes de empezar a desarrollar aplicaciones o programas java debemos
conocer cuál será nuestro entorno de trabajo.

Las herramientasque manejamos para poder aprender este lenguaje son:

             a. Java-Jdk 6.
             b. Bloc de notas: que es para la edición de los programas.
             c. Símbolo del sistema “cmd”: compila y ejecuta la aplicación.

La programación orientada a objetos habla acerca de una encapsulación,
entonces nos lleva a determinar que una clase permitirá encapsular las
características y métodos de un objeto.



                                                           CLASE
ATRIBUTOS
Una vez establecido los conceptos, determinaremos la estructura de una clase
en java.

Observaciones:

       El nombre de la clase debe empezar con letra minúscula.
       La palabra class identifica que es una clase.
       El nombre de la clase debe estar acorde al objeto y sus funciones.
       El nombre de los métodos debe empezar con letra minúscula y si está
       compuesto por más de dos palabra la segunda deberá ir con mayúscula.

       Recuerde: “Java es susceptible a minúsculas y mayúsculas”.



No podemos empezar nombres para las clases y métodos con puntos (.) y
guiones (-), se debe empezar siempre con una letra.

publicclassEjemploJava {

             //declaracion de variables

             //función o método

             //método principal
                                                                    Cuerpo de la clase
public static main(String[]arg) {

//bloque de instrucciones

             }

}



Mi primer programa en Java.

     Abrir Bloc de notas.
     Y editar lo siguiente.

       public classHolaMundo {
public static void main(String[]arg) {
      System.out.println(“Bienvenido a la programación en Java”);
      System.out.print(“HolaMUndo”);
      }
      }



Lo primero que debemos hacer es guardar el documento en algún sitio de
nuestro computador, debemos nombrar el archivo con el mismo nombre de la
clase y al final le agregamos .java

      Pasos:

                 Archivo
                 Guardar como




                                 HolaMundo.java




Ya con el archivo que contiene la clase, lo siguiente es abrir el simbolo del
sistemas cmd para compilar y ejecutar la aplicación.

    Windows R

    Cmd
En el cmd ubicamos el directorio donde guardamos el archivo de nuestro
      ejemplo:




Una vez en nuestro directorio procedemos a compilar nuestro archivo con el
comando javac.

                           javac HolaMundo.java

                           TIPOS DE DATOS
En java exixten tipos dedatos con los cuales podemos trabajar:




                                    SIMPLES               String, int, char, booleana, etc


     TIPOS DE DATOS


                                                         vectores, arrays, listas, coleccion
                                  ESTRCTURADOS
                                                              de datos, arboles, etc.
Clase JOptionPane
Empezaremos la claseJOptionPane para el ingreso y salida de datos.

       Clase JOptionPane

       Lo primero es importar la clase desde el paquete:

       importjavax.swing.JOptionPane;

       public classEjemploJava {

//declaracion de variables

             //función o método

             //método principal

public static main(String[]arg) {

//bloque de instrucciones

                       }

       }

Los datos ingresados por el usuario siempre van a ser de tipo cadena (String).

Los métodos de la clase JOptionPane que manejaremos son:

       1. Entrada de datos:
              Nombre del método: showImputDialog
             Parámetros: el método tiene 4 parámetros:

              a. El parámetro null: identifica la posición con respecto a la
                 pantalla ubicando el dialogo en el centro de la misma.

              b. Mensaje: pauta que guía al usuario para que proporcione los
                 datos.

              c. Título: cadena de caracteres para el título del dialogo, se
                 ubica en la parte superior de la pantalla del dialogo.

              d. Icono: imagen o grafico que podemos ubicar en nuestro
                 dialogo. Existen por defecto los siguientes;

                  WARNING_MESSAGE
                  INFORMATION_MESSAGE
 ERROR_MESSAGE
         PLAIN_MESSAGE


     Declaración de la línea:
     Tenemos que asignar a una variable de tipo String los datos
     proporcionados por el usuario.
            String         datUsuario=JOptionPane.showImputDialog(null,
            “Ingrese       un    dato”,   “Entrada   de   dato    con
            JOptionPane”,JOptionPane.WARNING_MESSAGE);

2. Salida de datos:
     Nombre del método: showMessageDialog

     e. El parámetro null: identifica la posición con respecto a la
        pantalla ubicando el dialogo en el centro de la misma.

     f. Mensaje: conjunto de caracteres o variables que desean ser
        mostradas al usuario.

     g. Título: cadena de caracteres para el título del dialogo, se
        ubica en la parte superior de la pantalla del dialogo.

     h. Icono: imagen o grafico que podemos ubicar en nuestro
        dialogo. Existen por defecto los siguientes;

           WARNING_MESSAGE
           INFORMATION_MESSAGE
           ERROR_MESSAGE
           PLAIN_MESSAGE


     Declaración de la línea:
            JOptionPane.showMessageDialog(null, “El dato que usted
            ingreso       fue:”+datUsuario, “Salida de  dato   con
            JOptionPane”,JOptionPane.INFORMATION_MESSAGE);

Más contenido relacionado

La actualidad más candente

Programacion Orientada a Objetos IE
Programacion Orientada a Objetos IEProgramacion Orientada a Objetos IE
Programacion Orientada a Objetos IEKaren Olan
 
Elementos básicos de la programación orientada a objetos.
Elementos básicos de la programación orientada a objetos.Elementos básicos de la programación orientada a objetos.
Elementos básicos de la programación orientada a objetos.Whaleejaa Wha
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetosguest160f88
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a ObjetosUVMVirtual
 
Clase n°2 3-4 java
Clase n°2 3-4 javaClase n°2 3-4 java
Clase n°2 3-4 javajbersosa
 
Conceptos poo progra visual
Conceptos poo progra visualConceptos poo progra visual
Conceptos poo progra visualLibertad25
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetosale8819
 

La actualidad más candente (20)

Programacion Orientada a Objetos IE
Programacion Orientada a Objetos IEProgramacion Orientada a Objetos IE
Programacion Orientada a Objetos IE
 
8.Clases y objetos Java
8.Clases y objetos Java8.Clases y objetos Java
8.Clases y objetos Java
 
Encapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANSEncapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANS
 
Definición de clases en POO
Definición de clases en POODefinición de clases en POO
Definición de clases en POO
 
Diapositivas de la poo
Diapositivas de la pooDiapositivas de la poo
Diapositivas de la poo
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Elementos básicos de la programación orientada a objetos.
Elementos básicos de la programación orientada a objetos.Elementos básicos de la programación orientada a objetos.
Elementos básicos de la programación orientada a objetos.
 
Qué es la poo
Qué es la pooQué es la poo
Qué es la poo
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Clases y Objetos
Clases y ObjetosClases y Objetos
Clases y Objetos
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
 
Semana 5 Java Swing
Semana 5   Java SwingSemana 5   Java Swing
Semana 5 Java Swing
 
Componentes en-poo
Componentes en-pooComponentes en-poo
Componentes en-poo
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Clase n°2 3-4 java
Clase n°2 3-4 javaClase n°2 3-4 java
Clase n°2 3-4 java
 
Conceptos poo progra visual
Conceptos poo progra visualConceptos poo progra visual
Conceptos poo progra visual
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
 

Destacado

Destacado (10)

Diagramas de sebastian y hector
Diagramas  de sebastian y hectorDiagramas  de sebastian y hector
Diagramas de sebastian y hector
 
Ciber café
Ciber caféCiber café
Ciber café
 
AULA VIRTUAL
AULA VIRTUALAULA VIRTUAL
AULA VIRTUAL
 
La Tecnología
La TecnologíaLa Tecnología
La Tecnología
 
Equipo 6 codigo segment
Equipo 6 codigo segmentEquipo 6 codigo segment
Equipo 6 codigo segment
 
Periféricos de entrada
Periféricos de entradaPeriféricos de entrada
Periféricos de entrada
 
Revista redes
Revista redesRevista redes
Revista redes
 
Web2 0 Presentacion
Web2 0 PresentacionWeb2 0 Presentacion
Web2 0 Presentacion
 
Tabla temperatura
Tabla temperaturaTabla temperatura
Tabla temperatura
 
Ucv misión y visión
Ucv   misión y visiónUcv   misión y visión
Ucv misión y visión
 

Similar a Java (20)

C6 net beansentradasysalidas
C6 net beansentradasysalidasC6 net beansentradasysalidas
C6 net beansentradasysalidas
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Programación en java
Programación en javaProgramación en java
Programación en java
 
Fundamentos de Java / 15 consejos prácticos sobre Java que cambiarán la for...
Fundamentos de Java /   15 consejos prácticos sobre Java que cambiarán la for...Fundamentos de Java /   15 consejos prácticos sobre Java que cambiarán la for...
Fundamentos de Java / 15 consejos prácticos sobre Java que cambiarán la for...
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
Tutojava
TutojavaTutojava
Tutojava
 
Fondo1 (2)
Fondo1 (2)Fondo1 (2)
Fondo1 (2)
 
Grupo1
Grupo1Grupo1
Grupo1
 
Carro De Compras
Carro De ComprasCarro De Compras
Carro De Compras
 
Java script
Java scriptJava script
Java script
 
Ap01 java
Ap01 javaAp01 java
Ap01 java
 
presentacion de Aplicaciones de Java
presentacion de Aplicaciones de Javapresentacion de Aplicaciones de Java
presentacion de Aplicaciones de Java
 
Lenguaje de programación java. Detalles
Lenguaje de programación java. DetallesLenguaje de programación java. Detalles
Lenguaje de programación java. Detalles
 
Introducción a la Algoritmia
Introducción a la AlgoritmiaIntroducción a la Algoritmia
Introducción a la Algoritmia
 
Java fundamentos -15 consejos prácticos - Encuentro Universitario Comunidad J...
Java fundamentos -15 consejos prácticos - Encuentro Universitario Comunidad J...Java fundamentos -15 consejos prácticos - Encuentro Universitario Comunidad J...
Java fundamentos -15 consejos prácticos - Encuentro Universitario Comunidad J...
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
 
Portafoliojava
PortafoliojavaPortafoliojava
Portafoliojava
 
Portafoliojava
PortafoliojavaPortafoliojava
Portafoliojava
 
Fun consola guia_01
Fun consola guia_01Fun consola guia_01
Fun consola guia_01
 
Semana9 Vbr
Semana9 VbrSemana9 Vbr
Semana9 Vbr
 

Java

  • 1. “JAVA” COMO CONFIGURAR Y TRABAJAR EN JAVA SHEYLI PATIÑO 05/02/2012
  • 2. CONFIGURACION DE VARIABLES DE ENTORNO PARA MANEJAR JAVA EN TU ORDENADOR Pasos a seguir: 1. Inicio 2. Equipo- Mi PC 3. Click derecho propiedades. 4. Configuración avanzada del sistema u opciones avanzadas. 5. Variables de entorno. 6. Path. 7. Doble click. 8. En la selección, al final agregar “ ; ” y luego pegar la siguiente dirección: Para copiar esta dirección hace lo siguiente: 1. Inicio 2. Equipo 3. Disco local C 4. Archivos de programa 5. Java
  • 3. 6. Jdk 7. Bin a. Pegamos la dirección aquí: b. Luego de pegar la dirección Aceptamos todas las ventanas que salen. VERIFICACION DE LA CONFIGURACION 1. Windows R
  • 4. 2. Cmd 3. Aceptar 4. Javac PROGRAMACION ORIENTADA A OBJETOS (POO) Lo primero que tenemos que tener presente es, definir que es un objeto. Objeto: lo podemos definir como un ente de la realidad de lo que podemos programar. Se enfoca en el paradigma orientado a objetos “Todo lo que existes en nuestro medio o en nuestro alrededor es un objeto”. A un objeto lo podemos definir identificar por sus características: Identidad: características que lo diferencian de los demás objetos. Estado: los datos o atributos del objeto que determinaran su situación. Comportamiento: funcionamiento que el objeto desarrolla.
  • 5. Ejemplo: Objeto = semáforo. SEMAFORO Identidad Luz roja Estado Luz amarilla Luz verde Cambiar luz roja a luz verde(); Cambiar luz verde a luz amarilla(); Comportamiento Existen algunas características de la Programación orientada al Objetos, las cuales mencionaremos a continuación:  Abstracción.  Encapsulamiento.  Ocultamiento.  Modularidad.  Polimorfismo.  Herencia.  Recolección de basura. Antes de empezar a desarrollar aplicaciones o programas java debemos conocer cuál será nuestro entorno de trabajo. Las herramientasque manejamos para poder aprender este lenguaje son: a. Java-Jdk 6. b. Bloc de notas: que es para la edición de los programas. c. Símbolo del sistema “cmd”: compila y ejecuta la aplicación. La programación orientada a objetos habla acerca de una encapsulación, entonces nos lleva a determinar que una clase permitirá encapsular las características y métodos de un objeto. CLASE ATRIBUTOS
  • 6. Una vez establecido los conceptos, determinaremos la estructura de una clase en java. Observaciones: El nombre de la clase debe empezar con letra minúscula. La palabra class identifica que es una clase. El nombre de la clase debe estar acorde al objeto y sus funciones. El nombre de los métodos debe empezar con letra minúscula y si está compuesto por más de dos palabra la segunda deberá ir con mayúscula. Recuerde: “Java es susceptible a minúsculas y mayúsculas”. No podemos empezar nombres para las clases y métodos con puntos (.) y guiones (-), se debe empezar siempre con una letra. publicclassEjemploJava { //declaracion de variables //función o método //método principal Cuerpo de la clase public static main(String[]arg) { //bloque de instrucciones } } Mi primer programa en Java.  Abrir Bloc de notas.  Y editar lo siguiente. public classHolaMundo {
  • 7. public static void main(String[]arg) { System.out.println(“Bienvenido a la programación en Java”); System.out.print(“HolaMUndo”); } } Lo primero que debemos hacer es guardar el documento en algún sitio de nuestro computador, debemos nombrar el archivo con el mismo nombre de la clase y al final le agregamos .java Pasos:  Archivo  Guardar como HolaMundo.java Ya con el archivo que contiene la clase, lo siguiente es abrir el simbolo del sistemas cmd para compilar y ejecutar la aplicación.  Windows R  Cmd
  • 8. En el cmd ubicamos el directorio donde guardamos el archivo de nuestro ejemplo: Una vez en nuestro directorio procedemos a compilar nuestro archivo con el comando javac. javac HolaMundo.java TIPOS DE DATOS En java exixten tipos dedatos con los cuales podemos trabajar: SIMPLES String, int, char, booleana, etc TIPOS DE DATOS vectores, arrays, listas, coleccion ESTRCTURADOS de datos, arboles, etc.
  • 9. Clase JOptionPane Empezaremos la claseJOptionPane para el ingreso y salida de datos. Clase JOptionPane Lo primero es importar la clase desde el paquete: importjavax.swing.JOptionPane; public classEjemploJava { //declaracion de variables //función o método //método principal public static main(String[]arg) { //bloque de instrucciones } } Los datos ingresados por el usuario siempre van a ser de tipo cadena (String). Los métodos de la clase JOptionPane que manejaremos son: 1. Entrada de datos: Nombre del método: showImputDialog Parámetros: el método tiene 4 parámetros: a. El parámetro null: identifica la posición con respecto a la pantalla ubicando el dialogo en el centro de la misma. b. Mensaje: pauta que guía al usuario para que proporcione los datos. c. Título: cadena de caracteres para el título del dialogo, se ubica en la parte superior de la pantalla del dialogo. d. Icono: imagen o grafico que podemos ubicar en nuestro dialogo. Existen por defecto los siguientes;  WARNING_MESSAGE  INFORMATION_MESSAGE
  • 10.  ERROR_MESSAGE  PLAIN_MESSAGE Declaración de la línea: Tenemos que asignar a una variable de tipo String los datos proporcionados por el usuario. String datUsuario=JOptionPane.showImputDialog(null, “Ingrese un dato”, “Entrada de dato con JOptionPane”,JOptionPane.WARNING_MESSAGE); 2. Salida de datos: Nombre del método: showMessageDialog e. El parámetro null: identifica la posición con respecto a la pantalla ubicando el dialogo en el centro de la misma. f. Mensaje: conjunto de caracteres o variables que desean ser mostradas al usuario. g. Título: cadena de caracteres para el título del dialogo, se ubica en la parte superior de la pantalla del dialogo. h. Icono: imagen o grafico que podemos ubicar en nuestro dialogo. Existen por defecto los siguientes;  WARNING_MESSAGE  INFORMATION_MESSAGE  ERROR_MESSAGE  PLAIN_MESSAGE Declaración de la línea: JOptionPane.showMessageDialog(null, “El dato que usted ingreso fue:”+datUsuario, “Salida de dato con JOptionPane”,JOptionPane.INFORMATION_MESSAGE);