GoConqr has a new look! Let us know what you think.

Mind map

Características de Java

Jose Luis Ramirez Alfonso Spanish 5.0Average rating 5.0 out of 5 (1 rating)

Características de Java

Map content

Características de Java

  1. Introducción

    • Historia de Java
      • Desarrollado por Sun Mcrosystems
      • Presentado en 1995
      • Se crea con el fin de poder ser ejecutado en diversos sistemas operativos
    • La plataforma Java
      • Los programas e compilan a un lenguaje intermedio, denominado Bytecode
        • Este código es interpretado por la maquina vitual de Java (JRE)
      • Los programas Java son portables
      • Java es un lenguaje, una plataforma de desarrollo y un entorno de ejecución.
    • Entornos de desarrollo para Java
      • Facilitan el desarrollo de aplicaciones
        • Entornos libres como: NetBeans, Eclipse
        • Entornos comerciales como: JBuilder o JCreatorPro
      • Para utilizarlos es necesario instalar el JRE
    • Proceso de edición y compilación
        • La edición del código fuente se realiza en un editor de texto
        • El compilador verifica que el código este bien escrito
        • El Bytecode es el resultado del compilador
    • Importancia de escribir programas Java
      • Legibilidad
      • Corrección
      • Eficiencia
    • Proceso de desarrollo de software
      • 1. Especificación
      • 2. Diseño
      • 3. Codificación
      • 4. Prueba
      • 5. Mantenimiento
  2. Estructura de un programa Java

    • Comentario
      • El programa comienza con un comentario
      • El delimitador de inicio de un bloque de comentario es /* y el delimitador de fin del bloque de comentario es */.
      • El texto del primer comentario de este ejemplo sería: Este programa escribe el texto “Hola Mundo” en la consola utilizando el método System.out.println()
      • El texto // inicio del programa utilizando se aplica a una sóla línea de comentarios, el símbolo que se usa es //
      • Los comentarios son ignorados por el compilador y solo son útiles para el programador
    • Definición de clase
      • La primera línea del programa, después del primer comentario.
      • Define una clase que se llama HolaMundo.
      • La definición de la clase comienza por el carácter { y termina con el carácter }.
      • El nombre de la clase lo define el programador.
    • Definición de método
      • Después de la definición de clase se escribe la definición del método main().
      • Todos los programas Java deben incluir un método main().
      • Este método indica las sentencias a realizar cuando se ejecuta un programa.
      • Las sentencias de un método quedan delimitadas por los caracteres { y } que indican el inicio y el fin del método, respectivamente.
    • Sentencia
      • Dentro del método main() se incluye una sentencia para mostrar un texto por la consola.
      • Los textos siempre se escriben entre comillas dobles para diferenciarlos de otros elementos del lenguaje.
      • Todas las sentencias de un programa Java deben terminar con el símbolo punto y coma. Este símbolo indica al compilador que ha finalizado una sentencia.
  3. Elementos de un programa Java

    • Comentarios
      • En un programa Java hay tres tipos de comentarios.
        • Comentario de bloque.
        • Comentario de documentación.
        • Comentario de línea
    • Identificadores
      • Todo identificador debe empezar con una letra que puede estar seguida de más letras o dígitos.
        • Un identificador no es válido si empieza con un dígito ya no con una letra.
    • Variables y valores
      • Una variable se define por un nombre, un tipo y el rango de valores que puede almacenar
        • El identificador de una variable permite hacer referencia a ella.
        • En programación, una variable está formada por un espacio en el sistema de almacenaje y un nombre simbólico.
    • Tipos primitivos
      • Los tipos primitivos permiten representar valores básicos.
        • Números enteros.
        • Números reales.
        • Caracteres.
        • Booleano.
    • Literales
      • Se denomina literal a la manera en que se escriben los valores para cada uno de los tipos primitivos.
        • Números enteros
        • Números reales.
        • Booleanos.
        • Caracteres.
        • Texto o cadenas.
    • Operadores
      • Cada tipo puede utilizar determinados operadores para realizar operaciones o cálculos
        • Números enteros.
        • Números reales.
        • Booleanos
    • Expresiones
      • Permite realizar operaciones entre valores utilizando distintos operadores.
        • De grados Fahrenheit a Centígrados se utiliza la fórmula: C = ((F – 32) * 5) / 9
        • multiplicadores * / %
        • suma/resta + -
        • relacionales < > <= >= instanceof
        • igualdad == !=
        • asignación = += -= *= /= %= ^= &= |= <<= >>= >>>=
        • AND lógico &&
    • Expresiones aritmético-lógicas
      • Devuelve un valor lógico verdadero o falso.
        • Ejemplo: (3+5)<(5*2)
          • 3+5<5*2 || 3>8 && 7>6
            • true || false && true
  4. Operadores Java

    • Aritméticos
      • + Suma
      • - Resta
      • / División
      • * Multiplicación
      • % Resto de la división
    • Relacionales
      • < Menor que
      • > Mayor que
      • <= Menor o igual
    • Logicos
      • && AND
      • || OR
      • ! NOT
    • Unitarios
      • - + Signos negativos y Positivos
      • ++ - - Incremento decremento
    • De asignación
      • = Asignación
      • += Suma y asignación
      • *= Producto y asignación
      • /= división y asignación
      • %=Resto de la división y asignación
      • <<=desplazamiento a la izquierda y asignación
      • >>= Desplazamiento a la derecha y asignación
      • &= and sobre bits y asignación
      • |= Or sobre bits y asignación
      • ^= Xor sobre bits y asignación
    • Jerarquía de operaciones
      • 1. paréntesis ()
      • 2. Potencias y raíces
      • 3. Multiplicación y divisón
      • 4. Sumas y Restas
    • Prioridad y orden de evaluación
      • () []
      • ++ - - ~
      • new
      • * / %
      • + -
      • >> >>> <<
      • > >= < <=
      • == !=
      • &
      • ^
      • |
      • &&
      • ||
      • ?:
    • Conversión de tipos
      • int temperatura = (int) centigrados;i
      • centigrados= ((fahrenheit - 32.0) * 5.0) / 9.0
    • Palabras reservadas
      • Final
      • public
      • static
      • return
      • float
      • short
      • if
      • else
      • Entre muchas otras...
  5. Jose Luis Ramirez Alfonso

  6. Jesús Alberto Ramírez Muñoz

  7. Daniel Sam Ríos Padilla

  8. Guillermo Antonio Reyes Larrazábal

  9. EQUIPO 7

Images and files in the map

  • Características de Java
  • Características de Java
  • Características de Java

Information

Description
Equipo 7: -Jose Luis Ramírez Alfonso -Ramírez Muños Jesús Alberto -Reyes Larrazábal Guillermo Antonio -Ríos Padilla Daniel Sam
Views
42
Rating
Average rating 5.0 out of 5 (1 rating)

Feedback

What is it about?

What do you think of the new look?

How do you like it?