Fluxograma
JAVA CAPITULO 3
Conteúdo do fluxograma
Elementos básicos de Java
Declaración Import
Estructura general de un programa Java
Declaración de clases
Metodo main()
Metodos definidos por el usuario
Comentarios
Elementos de un programa en Java
Tokens (Elementos léxicos del programa
Identificadores
Palabras reservadas
Signos de puntuación y separadores
Paquetes
Tipos de datos en Java
Enteros
Declaración de variables
Tipos de coma flotante (float/double)
Caracteres (char)
Boolean
El tipo de dato void
Tipo de datos enumeración (enum)
Conversion de tipos(cast)
Constantes
Constantes literales
Constantes declaradas
Variables
Declaracion
En una clase como miembro de la clase
Al principio de un bloque de codigo
En el punto de utilizacion
Inicialización de variables
Duracion de una variable
Variables locales
Variables de clases
Acceso a variables de clase fuera de la clase
Entradas y salidas
Salidas
Salida con formato: printf
Entrada
Entrada con la clase Scanner
Tipos de datos proimitivos
Para incorporar y utilizar las clases de un paquete en un programa se utiliza la declaración import
para declararla es opcio- nal empezar con una palabra clave, generalmente indicando el acceso; seguida por su indicador, la palabra reservada class, su nombre y sus miembros: variables y métodos
Un comentario es información que se añade en las líneas del progra- ma para proporcionar datos que son ignorados por el compilador y no implican la reali- zación de alguna tarea concreta
Los métodos definidos por el usuario se invocan, dentro de la clase donde se definie- ron, por su nombre y los parámetros opcionales que pudieran tener; después de que el método se invoca, el código asociado se ejecuta y, a continuación, se retorna al método llamador.
El argumento de main() es una colección (array) de cadenas que permiten introducir datos sucesivos de caracteres en la línea de ejecu- ción del programa
Existen cinco clases de tokens: identificadores, palabras reservadas, literales, operadores y
otros separadores.
Un identificador es una secuencia de caracteres, letras, dígitos, subrayados (_) y el sím- bolo $; el primer carácter puede ser una letra, un subrayado o el símbolo $. Las letras mayúsculas y minúsculas son diferentes
Una palabra reservada (keyword o reserved word) tal como void, es una característica de Java asociada con algún significado especial y no se puede utilizar como nombre de iden- tificador, clase, objeto o método
Los separadores son espacios en blanco, tabulaciones, retornos de carro y avances de línea.
Java agrupa las clases e interfaces que tienen cierta relación mediante archivos especiales que contienen las declaraciones de clases con sus métodos: los paquetes; estos últimos también proporcionan una serie de paquetes predefinidos
Probablemente el tipo de dato más familiar es el entero o int; adecuado para aplicacio- nes que trabajan con datos numéricos
Los tipos de datos de coma o punto flotante representan números reales que contienen una coma o punto decimal
Un carácter es cualquier elemento de un conjunto de grafías predefinidas o alfabeto.
Java incorpora el tipo de dato boolean cuyos valores son verdadero (true) y falso (fal- se)
Los métodos devuelven un valor de un tipo de datos determinado, int, double, etcétera; por ejemplo, se dice que: int indice(double [] v) es de tipo entero. Un método puede implementarse de tal manera que no devuelva valor alguno, en este caso se utiliza void
Se pueden definir tipos de datos enumerados (enum) o enumeraciones que constan de diferentes elementos, especifican diversos valores por
medio de identificadores y son definidos por el programador mediante la palabra reser- vada enum; también tienen un número finito de elementos y valores nombrados
Cuando se evalúan expresiones aritméticas, se observa que los valores enteros (int) se convierten automáticamente en valores de coma flotante (double) siempre que sea necesario y con el objetivo de evitar errores de cálculo
Las constantes literales o simplemente constantes, en general, se clasifican en cuatro grupos que pueden ser constantes:
Enteras
Caracteres
De coma flotante
De cadena
Las constantes literales son las más usuales; toman valores tales como 45.32564, 222 o bien por medio de datos que se introducen directamente en el texto del progra- ma
El cualificador final permite dar nombres simbólicos a constantes que se crean me-
diante el formato general:
Una variable es una posición con nombre en la memoria donde se almacena un valor con cierto tipo de datos; las hay de tipos de datos básicos, tipos primitivos, o que almacenan datos correspondientes con el tipo; otras son de clases o de objetos con refe- rencias a éstas. Una constante, por el contrario, es una variable cuyo valor no puede modificarse.
Una declaración de una variable es una sentencia que proporciona información de ésta al compilador
La variable se declara como un miembro de la clase, al mismo nivel que los métodos de la clase; y están disponibles por todos estos últimos.
Es el medio para declarar una variable en un método o en un bloque de código dentro de un método:
Java proporciona gran flexibilidad en la declaración de variables, ya que es posible llevar a cabo esta tarea en el punto donde se utilizará; esta propiedad se emplea mucho en el diseño de bucles.
Almacenan en memoria los valores respectivos situados a su derecha; una variable, inicializada o no en la declaración, puede cambiar de valor utilizando sentencias de asignación, como en el siguiente caso en el que la variable no se inicializa y después se le asigna un valor
Dependiendo del lugar donde se definan las variables de Java, éstas se pueden utilizar en la totalidad del programa, dentro de un método o pueden existir de forma temporal en el bloque de un método
Son aquellas definidas en el interior de un método, visibles sólo en ese método específi- co
Los miembros de una clase son métodos o variables; éstas se declaran fuera de aquéllos, son visibles desde cualquier método y se referencian simplemente con su nombre.
También se puede acceder a las variables de clase fuera del ámbito de la clase en que se declaran, dependiendo del modificador especificado y que puede ser cualquiera de éstos: private, protected o public
El objeto out definido en la clase System se asocia con el flujo de salida, que dirige los
datos a consola y permite visualizarlos en la pantalla de su equipo;
C denominado printf que se puede utilizar para producir la salida en un formato es- pecífico; la sentencia System.out.printf tiene un primer argumento cadena, cono- cido como especificador de formato; el segundo argumento es el valor de salida en el formato establecido
El objeto se asocia al flujo estándar de entrada, que por defecto es el tecla- do; los elementos básicos de este flujo son caracteres individuales y no cadenas como ocurre con el objeto out
Scanner, que se conecta a System.in; para leer la entrada a la consola se debe construir primero un objeto de Scanner pasando el objeto System.in al cons- tructor Scanner
Todos los tipos de datos primitivos soportan clases para cada uno de los tipos que se conocen como envoltorios (wrappers); por ejemplo, la clase Integer corresponde al tipo primitivo int. Las clases envoltorio tienen nombres similares a los tipos: Integer, Long, Float, Double, Short, Byte, Character y Boolean; los seis primeros son herencia de la superclase común Number; todas son inmutables, es decir, no se puede cambiar un valor envuelto después de construir el envoltorio; también son final, de modo que no se pueden extender subclases de las mismas.
un método en Java es un grupo de instrucciones que realizan una o más acciones.
La forma más simple para declarar variables es poner primero el tipo de dato y a conti- nuación el nombre de la variable; si desea asignar un valor inicial a la variable
Informações
- Descrição
- Fluxograma sobre JAVA CAPITULO 3, criado por Juan Chalita em 07-11-2019.
- Criado por
- Juan Chalita
- Visualizações
- 4
- Avaliação