Mapa mental
Características de Java

Conteúdo do mapa
Características de Java
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.
- Los programas e compilan a un lenguaje intermedio, denominado Bytecode
- 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
- Facilitan el desarrollo de aplicaciones
- 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
- Historia de Java
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.
- Comentario
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
- En un programa Java hay tres tipos de comentarios.
- 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.
- Todo identificador debe empezar con una letra que puede estar seguida de más letras o dígitos.
- 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.
- Una variable se define por un nombre, un tipo y el rango de valores que puede almacenar
- Tipos primitivos
- Los tipos primitivos permiten representar valores básicos.
- Números enteros.
- Números reales.
- Caracteres.
- Booleano.
- Los tipos primitivos permiten representar valores básicos.
- 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.
- Se denomina literal a la manera en que se escriben los valores para cada uno de los tipos primitivos.
- Operadores
- Cada tipo puede utilizar determinados operadores para realizar operaciones o cálculos
- Números enteros.
- Números reales.
- Booleanos
- Cada tipo puede utilizar determinados operadores para realizar operaciones o cálculos
- 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 &&
- Permite realizar operaciones entre valores utilizando distintos operadores.
- 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
- 3+5<5*2 || 3>8 && 7>6
- Ejemplo: (3+5)<(5*2)
- Devuelve un valor lógico verdadero o falso.
- Comentarios
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...
- Aritméticos
Jose Luis Ramirez Alfonso
Jesús Alberto Ramírez Muñoz
Daniel Sam Ríos Padilla
Guillermo Antonio Reyes Larrazábal
EQUIPO 7
Imagens e arquivos do mapa
Informações
- Descrição
- Equipo 7: -Jose Luis Ramírez Alfonso -Ramírez Muños Jesús Alberto -Reyes Larrazábal Guillermo Antonio -Ríos Padilla Daniel Sam
- Criado por
- Jose Luis Ramirez Alfonso
- Visualizações
- 42
- Avaliação

