Características de Java

Beschreibung

Equipo 7: -Jose Luis Ramírez Alfonso -Ramírez Muños Jesús Alberto -Reyes Larrazábal Guillermo Antonio -Ríos Padilla Daniel Sam
Jose Luis Ramirez Alfonso
Mindmap von Jose Luis Ramirez Alfonso, aktualisiert more than 1 year ago
Jose Luis Ramirez Alfonso
Erstellt von Jose Luis Ramirez Alfonso vor fast 4 Jahre
32
0

Zusammenfassung der Ressource

Características de Java
  1. Introducción
    1. Historia de Java
      1. Desarrollado por Sun Mcrosystems
        1. Presentado en 1995
          1. Se crea con el fin de poder ser ejecutado en diversos sistemas operativos
          2. La plataforma Java
            1. Los programas e compilan a un lenguaje intermedio, denominado Bytecode
              1. Este código es interpretado por la maquina vitual de Java (JRE)
              2. Los programas Java son portables
                1. Java es un lenguaje, una plataforma de desarrollo y un entorno de ejecución.
                2. Entornos de desarrollo para Java
                  1. Facilitan el desarrollo de aplicaciones
                    1. Entornos libres como: NetBeans, Eclipse
                      1. Entornos comerciales como: JBuilder o JCreatorPro
                      2. Para utilizarlos es necesario instalar el JRE
                      3. Proceso de edición y compilación
                          1. La edición del código fuente se realiza en un editor de texto
                            1. El compilador verifica que el código este bien escrito
                              1. El Bytecode es el resultado del compilador
                            2. Importancia de escribir programas Java
                              1. Legibilidad
                                1. Corrección
                                  1. Eficiencia
                                  2. Proceso de desarrollo de software
                                    1. 1. Especificación
                                      1. 2. Diseño
                                        1. 3. Codificación
                                          1. 4. Prueba
                                            1. 5. Mantenimiento
                                          2. Estructura de un programa Java
                                            1. Comentario
                                              1. El programa comienza con un comentario
                                                1. El delimitador de inicio de un bloque de comentario es /* y el delimitador de fin del bloque de comentario es */.
                                                  1. 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()
                                                    1. El texto // inicio del programa utilizando se aplica a una sóla línea de comentarios, el símbolo que se usa es //
                                                      1. Los comentarios son ignorados por el compilador y solo son útiles para el programador
                                                      2. Definición de clase
                                                        1. La primera línea del programa, después del primer comentario.
                                                          1. Define una clase que se llama HolaMundo.
                                                            1. La definición de la clase comienza por el carácter { y termina con el carácter }.
                                                              1. El nombre de la clase lo define el programador.
                                                              2. Definición de método
                                                                1. Después de la definición de clase se escribe la definición del método main().
                                                                  1. Todos los programas Java deben incluir un método main().
                                                                    1. Este método indica las sentencias a realizar cuando se ejecuta un programa.
                                                                      1. Las sentencias de un método quedan delimitadas por los caracteres { y } que indican el inicio y el fin del método, respectivamente.
                                                                      2. Sentencia
                                                                        1. Dentro del método main() se incluye una sentencia para mostrar un texto por la consola.
                                                                          1. Los textos siempre se escriben entre comillas dobles para diferenciarlos de otros elementos del lenguaje.
                                                                            1. 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.
                                                                          2. Elementos de un programa Java
                                                                            1. Comentarios
                                                                              1. En un programa Java hay tres tipos de comentarios.
                                                                                1. Comentario de bloque.
                                                                                  1. Comentario de documentación.
                                                                                    1. Comentario de línea
                                                                                  2. Identificadores
                                                                                    1. Todo identificador debe empezar con una letra que puede estar seguida de más letras o dígitos.
                                                                                      1. Un identificador no es válido si empieza con un dígito ya no con una letra.
                                                                                    2. Variables y valores
                                                                                      1. Una variable se define por un nombre, un tipo y el rango de valores que puede almacenar
                                                                                        1. El identificador de una variable permite hacer referencia a ella.
                                                                                          1. En programación, una variable está formada por un espacio en el sistema de almacenaje y un nombre simbólico.
                                                                                        2. Tipos primitivos
                                                                                          1. Los tipos primitivos permiten representar valores básicos.
                                                                                            1. Números enteros.
                                                                                              1. Números reales.
                                                                                                1. Caracteres.
                                                                                                  1. Booleano.
                                                                                                2. Literales
                                                                                                  1. Se denomina literal a la manera en que se escriben los valores para cada uno de los tipos primitivos.
                                                                                                    1. Números enteros
                                                                                                      1. Números reales.
                                                                                                        1. Booleanos.
                                                                                                          1. Caracteres.
                                                                                                            1. Texto o cadenas.
                                                                                                          2. Operadores
                                                                                                            1. Cada tipo puede utilizar determinados operadores para realizar operaciones o cálculos
                                                                                                              1. Números enteros.
                                                                                                                1. Números reales.
                                                                                                                  1. Booleanos
                                                                                                                2. Expresiones
                                                                                                                  1. Permite realizar operaciones entre valores utilizando distintos operadores.
                                                                                                                    1. De grados Fahrenheit a Centígrados se utiliza la fórmula: C = ((F – 32) * 5) / 9
                                                                                                                      1. multiplicadores * / %
                                                                                                                        1. suma/resta + -
                                                                                                                          1. relacionales < > <= >= instanceof
                                                                                                                            1. igualdad == !=
                                                                                                                              1. asignación = += -= *= /= %= ^= &= |= <<= >>= >>>=
                                                                                                                                1. AND lógico &&
                                                                                                                              2. Expresiones aritmético-lógicas
                                                                                                                                1. Devuelve un valor lógico verdadero o falso.
                                                                                                                                  1. Ejemplo: (3+5)<(5*2)
                                                                                                                                    1. 3+5<5*2 || 3>8 && 7>6
                                                                                                                                      1. true || false && true
                                                                                                                              3. Operadores Java
                                                                                                                                1. Aritméticos
                                                                                                                                  1. + Suma
                                                                                                                                    1. - Resta
                                                                                                                                      1. / División
                                                                                                                                        1. * Multiplicación
                                                                                                                                          1. % Resto de la división
                                                                                                                                          2. Relacionales
                                                                                                                                            1. < Menor que
                                                                                                                                              1. > Mayor que
                                                                                                                                                1. <= Menor o igual
                                                                                                                                                2. Logicos
                                                                                                                                                  1. && AND
                                                                                                                                                    1. || OR
                                                                                                                                                      1. ! NOT
                                                                                                                                                      2. Unitarios
                                                                                                                                                        1. - + Signos negativos y Positivos
                                                                                                                                                          1. ++ - - Incremento decremento
                                                                                                                                                          2. De asignación
                                                                                                                                                            1. = Asignación
                                                                                                                                                              1. += Suma y asignación
                                                                                                                                                                1. *= Producto y asignación
                                                                                                                                                                  1. /= división y asignación
                                                                                                                                                                    1. %=Resto de la división y asignación
                                                                                                                                                                      1. <<=desplazamiento a la izquierda y asignación
                                                                                                                                                                        1. >>= Desplazamiento a la derecha y asignación
                                                                                                                                                                          1. &= and sobre bits y asignación
                                                                                                                                                                            1. |= Or sobre bits y asignación
                                                                                                                                                                              1. ^= Xor sobre bits y asignación
                                                                                                                                                                              2. Jerarquía de operaciones
                                                                                                                                                                                1. 1. paréntesis ()
                                                                                                                                                                                  1. 2. Potencias y raíces
                                                                                                                                                                                    1. 3. Multiplicación y divisón
                                                                                                                                                                                      1. 4. Sumas y Restas
                                                                                                                                                                                      2. Prioridad y orden de evaluación
                                                                                                                                                                                        1. () []
                                                                                                                                                                                          1. ++ - - ~
                                                                                                                                                                                            1. new
                                                                                                                                                                                              1. * / %
                                                                                                                                                                                                1. + -
                                                                                                                                                                                                  1. >> >>> <<
                                                                                                                                                                                                    1. > >= < <=
                                                                                                                                                                                                      1. == !=
                                                                                                                                                                                                        1. &
                                                                                                                                                                                                          1. ^
                                                                                                                                                                                                            1. |
                                                                                                                                                                                                              1. &&
                                                                                                                                                                                                                1. ||
                                                                                                                                                                                                                  1. ?:
                                                                                                                                                                                                                  2. Conversión de tipos
                                                                                                                                                                                                                    1. int temperatura = (int) centigrados;i
                                                                                                                                                                                                                      1. centigrados= ((fahrenheit - 32.0) * 5.0) / 9.0
                                                                                                                                                                                                                      2. Palabras reservadas
                                                                                                                                                                                                                        1. Final
                                                                                                                                                                                                                          1. public
                                                                                                                                                                                                                            1. static
                                                                                                                                                                                                                              1. return
                                                                                                                                                                                                                                1. float
                                                                                                                                                                                                                                  1. short
                                                                                                                                                                                                                                    1. if
                                                                                                                                                                                                                                      1. else
                                                                                                                                                                                                                                        1. Entre muchas otras...
                                                                                                                                                                                                                                      2. Jose Luis Ramirez Alfonso
                                                                                                                                                                                                                                        1. Jesús Alberto Ramírez Muñoz
                                                                                                                                                                                                                                          1. Daniel Sam Ríos Padilla
                                                                                                                                                                                                                                            1. Guillermo Antonio Reyes Larrazábal
                                                                                                                                                                                                                                              1. EQUIPO 7
                                                                                                                                                                                                                                                Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                                                                                                                                                                                                                ähnlicher Inhalt

                                                                                                                                                                                                                                                Sozialpsychologie
                                                                                                                                                                                                                                                jtefert
                                                                                                                                                                                                                                                Epochen und Literaturströmungen für das Abitur 2015
                                                                                                                                                                                                                                                barbara91
                                                                                                                                                                                                                                                Stochastik Grundbegriffe
                                                                                                                                                                                                                                                steffen_1411
                                                                                                                                                                                                                                                STEP 1
                                                                                                                                                                                                                                                astrid.
                                                                                                                                                                                                                                                Purchase -to -Pay Geschäftsprozess
                                                                                                                                                                                                                                                zok42.com
                                                                                                                                                                                                                                                Karteikarten Angewandte Sozialpsychologie
                                                                                                                                                                                                                                                Sarah Rettätsfro
                                                                                                                                                                                                                                                Buchführung
                                                                                                                                                                                                                                                Sabrina Heckler
                                                                                                                                                                                                                                                Übung Aussprache und Tiere
                                                                                                                                                                                                                                                Gamze Ü
                                                                                                                                                                                                                                                Vetie Pharma Übungsfragen 2019/2020
                                                                                                                                                                                                                                                Maite J
                                                                                                                                                                                                                                                Vetie Repro Allgemein
                                                                                                                                                                                                                                                Julia Ka
                                                                                                                                                                                                                                                Vetie - Fleisch 2019
                                                                                                                                                                                                                                                Fioras Hu