Tecnología

Inicio

Tipos de Datos maravilloso

Tipos de Datos maravilloso


Groovy es un lenguaje de programación desarrollado por Guillaume Laforge y diseñado con la colaboración de la Java Community Process. Es sintácticamente similar al lenguaje de programación Java, pero comparte características con Perl, Ruby, Python y lenguajes de programación Smalltalk. Maravilloso puede ser utilizado como un lenguaje de script que utiliza la máquina virtual de Java (JVM). La JVM es un intérprete que se ejecuta el código de bytes de Java. Código de bytes es el código Java que se ha compilado en forma legible por máquina.

Tipos de datos

Los tipos de datos son una forma de clasificación de las unidades individuales de datos. Describen el tamaño de los datos en términos de la cantidad de bits digitales que ocupa en el almacenamiento. Los tipos de datos también se describen los tipos de operaciones que se pueden realizar sobre los datos. Los lenguajes de programación por lo general tienen un conjunto de predefinidos "tipos de datos básicos." La mayoría de los lenguajes de programación también permiten al usuario crear sus propios tipos de datos basándose en los tipos de datos básicos.

Tipos de base de datos de Java

Los tipos de datos básicos en Groovy son los mismos que en Java. Son cadenas de bytes, enteros, pantalones cortos, largos, flotadores,, dobles, booleanos y caracteres. Las cadenas son cadenas de texto. También hay una versión maravillosa especial del tipo de datos String de Java llamada Gstring. Bytes son números enteros de 8 bits que pueden tener cualquier valor entre +127 y -128. Los pantalones cortos son números enteros de 16 bits que pueden tener cualquier valor entre 32 767 y 768. -32 Entrs son enteros de 32 bits que pueden tener cualquier valor entre 2 147 483 647 y 147 483 648. -2 Longs son números enteros de 64 bits que puede tener cualquier valor entre 9 223 372 036 854 775 807 223 372 y -9 036 854 775 808. Los flotadores y los dobles son los tipos de datos que pueden contener grandes números decimales; su tamaño de memoria es de 32 bits y 64 bits, respectivamente. Booleanos tienen dos valores: verdadero o falso. Booleanos se utilizan en estructuras de control en Java y Groovy. Caracteres son caracteres Unicode de 16 bits.

Liza

Hay dos tipos principales integradas de datos disponibles en Groovy, pero que no están disponibles en Java. Estas son las listas y los mapas. Las listas se utilizan para almacenar colecciones de datos en orden. Por ejemplo, un tipo de lista de datos denominada "mainList" puede ser declarada en maravillosa de la siguiente manera: Lista mainList = [1, 5, 65, 100]. Los valores dentro de las listas se puede acceder por referencia al índice del elemento, donde se indexan los elementos a partir de 0. Por ejemplo, con el fin de imprimir el primer elemento de "mainList" en maravilloso que iba a escribir: mainList println [0] . Esta declaración imprimiría "1".

mapas

Los mapas son similares a las listas. A diferencia de las listas de los datos de un mapa no se ordena. Cada elemento de un mapa consiste en un par de datos. Uno de los miembros de este par actúa como una etiqueta para el otro. Un mapa de los resultados del examen de una clase de estudiantes se puede declarar como sigue: examResults = [ "Danny": 64, "Alicia": "A", "Bob": 78.5, "Cora": 84]. Tenga en cuenta que los valores almacenados en el mapa examResults son de diferentes tipos. resultado del examen de Alice es una cadena, Bob es un flotador, y Cora y Danny son ambos enteros. Los valores dentro de los mapas se puede acceder por referencia a la etiqueta del elemento. Por ejemplo, con el fin de imprimir los resultados del examen de Danny que iba a escribir una de las dos declaraciones siguientes: examResults println [ "Danny"] o examResults.Danny println. Ambas declaraciones imprimiría "64." Ambas son formas igualmente válidas de la impresión de un elemento de un mapa de Groovy.