JAVA
1. CONTENIDO
DEFINICION
Java
es un lenguaje de programación Java es un lenguaje de programación
orientado a objetos que se popularizó a partir del lanzamiento de su
primera versión comercial de amplia difusión, la JDK 1.0 en 1996.
Actualmente es uno de los lenguajes más usados para la programación en todo el
mundo. Fue desarrollado por la compañía “Sun Microsystems” que fue luego
comprada por otra compañía llamada Oracle. El propósito de java fue el de crear
un lenguaje con el que el internauta pudiese interactuar en internet y que
además lo pudiese hacer, teniendo cualquier sistema operativo instalado. Sea
Windows en cualquiera de sus versiones modernas, Mac, Linux, etc.
Lo habitual es que las aplicaciones Java se encuentren compiladas en un bytecode (un fichero binario que tiene un programa ejecutable), aunque también pueden estar compiladas en código máquina nativo.
La aplicación de Java es muy amplia. El lenguaje se utiliza en una gran variedad de dispositivos móviles, como teléfonos y pequeños electrodomésticos. Dentro del ámbito de Internet, Java permite desarrollar pequeñas aplicaciones (conocidas con el nombre de applets) que se incrustan en el código HTML de una página, para su directa ejecución desde un navegador; cabe mencionar que es necesario contar con el plug-in adecuado para su funcionamiento, pero la instalación es liviana y sencilla.
Cualquiera de estos sistemas soporta java (en algunos sistemas viene incorporado, como en Mac. En otros hay que instalarlo, como en Windows). Java es especialmente útil cuando tienes que interactuar con un servidor en Internet como por ejemplo en los juegos online sencillos, tipo cartas, plataforma, aventuras etc. Normalmente los navegadores suelen llevar un complemento de java que permite ejecutar este programa a través de Internet Explorer, Chrome, Firefox, etc. etc. Uno aprieta una tecla y un monigote va hacia donde queramos. Existen también otros complementos para el navegador que permiten ejecutar juegos online pero no viene al caso ahora Java se suele usar en organismos gubernamentales para interactuar con documentación oficial. La flexibilidad de manejo y sencillez de java, permiten al servidor de una página web, hacer muchos cambios sin que el usuario se vea afectado o tenga que hacer grandes cambios en su manera interactuar con dicha página. Con solo bajarse la última versión de java de la página de Oracle ya puede interactuar con cualquier servidor online que exija java para el cumplimiento a través de la red de obligaciones documentales, certificados, pagos, facturas y un sinfín de gestiones.
Java es también objetivo de de ataques para conseguir el control de ordenadores y así chantajear al usuario para que pague para la recuperación de su configuración de trabajo con el ordenador. Java es también objetivo de de ataques para conseguir el control de ordenadores y así chantajear al usuario para que pague para la recuperación de su configuración de trabajo con el ordenador.
Lo habitual es que las aplicaciones Java se encuentren compiladas en un bytecode (un fichero binario que tiene un programa ejecutable), aunque también pueden estar compiladas en código máquina nativo.
La aplicación de Java es muy amplia. El lenguaje se utiliza en una gran variedad de dispositivos móviles, como teléfonos y pequeños electrodomésticos. Dentro del ámbito de Internet, Java permite desarrollar pequeñas aplicaciones (conocidas con el nombre de applets) que se incrustan en el código HTML de una página, para su directa ejecución desde un navegador; cabe mencionar que es necesario contar con el plug-in adecuado para su funcionamiento, pero la instalación es liviana y sencilla.
Cualquiera de estos sistemas soporta java (en algunos sistemas viene incorporado, como en Mac. En otros hay que instalarlo, como en Windows). Java es especialmente útil cuando tienes que interactuar con un servidor en Internet como por ejemplo en los juegos online sencillos, tipo cartas, plataforma, aventuras etc. Normalmente los navegadores suelen llevar un complemento de java que permite ejecutar este programa a través de Internet Explorer, Chrome, Firefox, etc. etc. Uno aprieta una tecla y un monigote va hacia donde queramos. Existen también otros complementos para el navegador que permiten ejecutar juegos online pero no viene al caso ahora Java se suele usar en organismos gubernamentales para interactuar con documentación oficial. La flexibilidad de manejo y sencillez de java, permiten al servidor de una página web, hacer muchos cambios sin que el usuario se vea afectado o tenga que hacer grandes cambios en su manera interactuar con dicha página. Con solo bajarse la última versión de java de la página de Oracle ya puede interactuar con cualquier servidor online que exija java para el cumplimiento a través de la red de obligaciones documentales, certificados, pagos, facturas y un sinfín de gestiones.
Java es también objetivo de de ataques para conseguir el control de ordenadores y así chantajear al usuario para que pague para la recuperación de su configuración de trabajo con el ordenador. Java es también objetivo de de ataques para conseguir el control de ordenadores y así chantajear al usuario para que pague para la recuperación de su configuración de trabajo con el ordenador.
CARACTERISTICAS
Simple
Basado en el lenguaje C++ pero donde se eliminan muchas de las características OOP que se utilizan esporádicamente y que creaban frecuentes problemas a los programadores. Esta eliminación de causas de error y problemas de mantenimiento facilita y reduce el coste del desarrollo de software. Java no da soporte a struct, union y pointer. Java no ofrece typedef ni define. No permite la sobrecarga de operadores. No ofrece herencia múltiple.
Basado en el lenguaje C++ pero donde se eliminan muchas de las características OOP que se utilizan esporádicamente y que creaban frecuentes problemas a los programadores. Esta eliminación de causas de error y problemas de mantenimiento facilita y reduce el coste del desarrollo de software. Java no da soporte a struct, union y pointer. Java no ofrece typedef ni define. No permite la sobrecarga de operadores. No ofrece herencia múltiple.
Maneja
los comandos en línea de diferente manera que C++
Java
tienen una clase String, que permite un mejor manejo que los arrays de
terminación nula del C y C++.
Java
tiene un sistema automático de asignación y liberación de memoria (recolector
de basura) que mejora mucho los sistemas del C++
Orientado al
objeto
Java da buen soporte a las técnicas de desarrollo OOP y en resumen a la reutilización de componentes de software.
Java da buen soporte a las técnicas de desarrollo OOP y en resumen a la reutilización de componentes de software.
Distribuido
Java se ha diseñado para trabajar en ambiente de redes y contienen una gran biblioteca de clases para la utilización del protocolo TCP/IP, incluyendo HTTP y FTP. El código Java se puede manipular a través de recursos URL con la misma facilidad que C y C++ utilizan recursos locales (archivos).
Java se ha diseñado para trabajar en ambiente de redes y contienen una gran biblioteca de clases para la utilización del protocolo TCP/IP, incluyendo HTTP y FTP. El código Java se puede manipular a través de recursos URL con la misma facilidad que C y C++ utilizan recursos locales (archivos).
Interpretado
El compilador Java traduce cada fichero fuente de clases a código de bytes (Bytecode), que puede ser interpretado por todas las máquinas que den soporte a un visualizador de que funcione con Java. Este Bytecode no es específico de una máquina determinada, por lo que no se compila y enlaza como en el ciclo clásico, sino que se interpreta.
El compilador Java traduce cada fichero fuente de clases a código de bytes (Bytecode), que puede ser interpretado por todas las máquinas que den soporte a un visualizador de que funcione con Java. Este Bytecode no es específico de una máquina determinada, por lo que no se compila y enlaza como en el ciclo clásico, sino que se interpreta.
Sólido
El código Java no se quiebra fácilmente ante errores de programación. Así el relaje que existe en la declaración y manejo de tipos en C y C++ se torna en restricciones en Java, donde no es posible la conversión forzada (cast) de enteros en punteros y no ofrece soporte a los punteros que permitan saltarse reglas de manejo de tipos. Así en Java no es posible escribir en áreas arbitrarias de memoria ni realizar operaciones que corrompan el código. En resumen se eliminan muchas de las posibilidades de "trucos" que ofrecían el C y C++.
El código Java no se quiebra fácilmente ante errores de programación. Así el relaje que existe en la declaración y manejo de tipos en C y C++ se torna en restricciones en Java, donde no es posible la conversión forzada (cast) de enteros en punteros y no ofrece soporte a los punteros que permitan saltarse reglas de manejo de tipos. Así en Java no es posible escribir en áreas arbitrarias de memoria ni realizar operaciones que corrompan el código. En resumen se eliminan muchas de las posibilidades de "trucos" que ofrecían el C y C++.
Seguro
Como Java suele funcionar en ambiente de redes el tema de seguridad debe interesar en sobremanera. Las mismas características antes descritas que evitan la corrupción de código evitan su manipulación. Actualmente se está trabajando en encriptar el código.
Como Java suele funcionar en ambiente de redes el tema de seguridad debe interesar en sobremanera. Las mismas características antes descritas que evitan la corrupción de código evitan su manipulación. Actualmente se está trabajando en encriptar el código.
Arquitectura neutral
El compilador crea códigos de byte (Bytecode) que se envía al visualizador solicitado y se interpreta en la máquina que posee un intérprete de Java o dispone de un visualizador que funciona con Java.
El compilador crea códigos de byte (Bytecode) que se envía al visualizador solicitado y se interpreta en la máquina que posee un intérprete de Java o dispone de un visualizador que funciona con Java.
Portable
Al ser de arquitectura neutral es altamente portable, pero esta característica puede verse de otra manera: Los tipos estándares (int, float ...) están igualmente implementados en todas las máquinas por lo que las operaciones aritméticas funcionaran igual en todas las máquinas.
Al ser de arquitectura neutral es altamente portable, pero esta característica puede verse de otra manera: Los tipos estándares (int, float ...) están igualmente implementados en todas las máquinas por lo que las operaciones aritméticas funcionaran igual en todas las máquinas.
Alto desempeño
al ser código interpretado, la ejecución no es tan rápida como el código compilado para una plataforma particular. El compilador Java suele ofrecer la posibilidad de compilar Bytecode en código máquina de determinadas plataformas, y según Sun este código resultar de una eficacia similar a compilaciones de C y C++.
al ser código interpretado, la ejecución no es tan rápida como el código compilado para una plataforma particular. El compilador Java suele ofrecer la posibilidad de compilar Bytecode en código máquina de determinadas plataformas, y según Sun este código resultar de una eficacia similar a compilaciones de C y C++.
Multihilos
Java puede aplicarse a la realización de aplicaciones en las que ocurra más de una cosa a la vez. Java, apoyándose en un sistema de gestión de eventos basado en el paradigma de condición y monitores C.A.R. permite apoyar la conducta en tiempo real e interactiva en programas
Java puede aplicarse a la realización de aplicaciones en las que ocurra más de una cosa a la vez. Java, apoyándose en un sistema de gestión de eventos basado en el paradigma de condición y monitores C.A.R. permite apoyar la conducta en tiempo real e interactiva en programas
Dinámico
al contrario que C++ que exige se compile de nuevo la aplicación al cambiar una clase madre Java utiliza un sistema de interfaces que permite aligerar esta dependencia. Como resultado, los programas Java pueden permitir nuevos métodos y variables en un objeto de biblioteca sin afectar a los objetos dependientes.
al contrario que C++ que exige se compile de nuevo la aplicación al cambiar una clase madre Java utiliza un sistema de interfaces que permite aligerar esta dependencia. Como resultado, los programas Java pueden permitir nuevos métodos y variables en un objeto de biblioteca sin afectar a los objetos dependientes.
TIPOS DE DATOS
Un
dato siempre lleva asociado un tipo de dato, que determina el conjunto de
valores que puede tomar.
En
Java toda la información que maneja un programa está representada por dos tipos
principales de datos:
a) Datos
de tipo básico o primitivo.
b) Referencias
a objetos.
Tipos de datos primitivos
byte: El tipo de dato byte es un
entero de 8 bits complemento a dos. Su valor mínimo es -128 y el máximo 127
(inclusive). El tipo de datos byte se puede utilizar para ahorrar
memoria en grandes arrays, donde el ahorro de memoria realmente importa. También
se pueden utilizar en lugar de intdonde sus límites ayudan a aclarar el
código, el hecho de que el rango de una variable es limitado puede servir como
una forma de documentación.
Short: El tipo de dato short es un
entero de 16 bits complemento a dos. Su valor mínimo es -32,768 y el máximo
32,767 (inclusive). Se aplican las mismas directrices que con byte: puede
utilizar short para ahorrar memoria en grandes arrays, en situaciones
en las que el ahorro realmente importa.
Int: El tipo de dato int es un
entero de 32 bits complemento a dos. Su valor mínimo es -2,147,483,648 y el
máximo 2,147,483,647 (inclusive). Generalmente este tipo es la elección
predeterminada para valores enteros a no ser que haya una razón (como las
mencionadas anteriormente) para elegir otro. Este tipo de dato normalmente será
lo suficiente grande para los números que su programa vaya a utilizar pero si
necesita un rango más amplio, utilice long.
Long: El tipo de dato long es un
entero de 64 bits complemento a dos. Su valor mínimo es
-9,223,372,036,854,775,808 y el máximo 9,223,372,036,854,775,807 (inclusive).
Utilice este tipo de dato cuando necesite un rango de valores más amplio que el
proporcionado por int.
Float: El tipo de dato float es un
dato en coma flotante IEEE 754 de 32 bits y precisión simple. Su rango de
valores está fuera del ámbito de este tema, pero se detalla en la sección 4.2.3 de la
Especificación del lenguaje Java. Al igual que con byte y short,
se recomienda usar un float (en vez de un double) si necesita
ahorrar memoria en grandes array de números en coma flotante. Este tipo de dato
nunca debería ser usado para valores precisos como, por ejemplo, divisas. Para
esto debería usarla clase java.math.BigDecimal. Números y cadenas trata BigDecimal y otras
clases útiles proporcionadas por la plataforma Java.
double: El tipo de dato double es un
dato en coma flotante IEEE 754 de 64 bits y precisión doble. Su rango de
valores está fuera del ámbito de este tema, pero se detalla en la sección 4.2.3 de la
Especificación del lenguaje Java. Normalmente este tipo de dato es la elección
predeterminada para valores decimales. Como ya se ha mencionado, este tipo de
dato no se debería utilizar para valores precisos como, por ejemplo, divisas.
boolean: El tipo de
dato boolean solamente tiene dos valores
posibles: true (verdadero) y false (falso). Utilice este
tipo de datos como conmutadores para la evaluación de condiciones verdadero/falso.
Este tipo de dato representa un bit de información, pero su «tamaño» es algo
que no está definido con precisión.
char: El tipo de dato char es un
solo carácter Unicode de 16 bits. Tiene un valor mínimo
de '\u0000' (o «0») y un máximo de '\uffff' (o 65.535
inclusive).
OPERADORES
Operador
asignación El operador asignación, =, es un operador binario que asigna el
valor del término de la derecha al operando de la izquierda. El operando de la
izquierda suele ser el identificador de una variable. El término de la derecha
es, en general, una expresión de un tipo de dato compatible; en particular
puede ser una constante u otra variable. Como caso particular, y a diferencia
de los demás operadores, este operador no se evalúa devolviendo un determinado
valor.
Operadores
aritméticos El lenguaje de programación Java tiene varios operadores
aritméticos para los datos numéricos enteros y reales.
Operadores aritméticos incrementales Los
operadores aritméticos incrementales son operadores unarios (un único
operando). El operando puede ser numérico o de tipo char y el resultado es del
mismo tipo que el operando. Estos operadores pueden emplearse de dos formas
dependiendo de su posición con respecto al operando.
Operadores
aritméticos combinados Combinan un operador aritmético con el operador
asignación. Como en el caso de los operadores aritméticos pueden tener
operandos numéricos enteros o reales y el tipo específico de resultado numérico
dependerá del tipo de éstos. En la Tabla 4.4 se resumen los diferentes
operadores de esta categoría.
Operadores
de relación Realizan comparaciones entre datos compatibles de tipos primitivos
(numéricos, carácter y booleanos) teniendo siempre un resultado booleano. Los
operandos booleanos sólo pueden emplear los operadores de igualdad y
desigualdad.
Operadores
lógicos o booleanos Realizan operaciones sobre datos booleanos y tienen como
resultado un valor booleano.
El
operador condicional Este operador ternario tomado de C/C++ permite devolver
valores en función de una expresión lógica.
Operadores
de bit Tienen operandos de tipo entero (o char) y un resultado de tipo entero.
Realizan operaciones con dígitos (ceros y unos) de la representación binaria de
los operandos. Exceptuando al operador negación, los demás operadores son
binarios.
Operador
concatenación de cadenas El operador concatenación, +, es un operador binario
que devuelve una cadena resultado de concatenar las dos cadenas que actúan como
operandos. Si sólo uno de los operandos es de tipo cadena, el otro operando se
convierte implícitamente en tipo cadena.
Separadores
Existen algunos caracteres que tienen un significado especial en el lenguaje
Java. En la Tabla 4.10 se resumen los diferentes separadores que pueden
encontrarse en el código fuente de un programa.
Expresiones
Una expresión es una combinación de operadores y operandos que se evalúa
generándose un único resultado de un tipo determinado.
Prioridad
entre operadores Si dos operadores se encuentran en la misma expresión, el
orden en el que se evalúan puede determinar el valor de la expresión. En la
Tabla 4.11 se muestra el orden o prioridad en el que se ejecutan los operadores
que se encuentren en la misma sentencia. Los operadores de la misma prioridad
se evalúan de izquierda a derecha dentro de la expresión.
OPERADORES
JAVA UNITARIOS.
Los
operadores unitarios en java son:
|
– + signos negativo y positivo
++
-- incremento y
decremento
~ complemento a 1
! NOT. Negación
|
2.RESUMEN
DEFINICION
Java es un
lenguaje de programación Java es un lenguaje de programación orientado a
objetos que se popularizó a partir del lanzamiento de su primera versión
comercial de amplia difusión, la JDK 1.0 en 1996. Actualmente es uno de
los lenguajes más usados para la programación en todo el mundo. Fue
desarrollado por la compañía “Sun Microsystems” que fue luego comprada por otra
compañía llamada Oracle.
Lo habitual es
que las aplicaciones Java se encuentren compiladas en un bytecode (un
fichero binario que tiene un programa ejecutable), aunque también pueden estar
compiladas en código máquina nativo. . El lenguaje se utiliza en una gran
variedad de dispositivos móviles, como teléfonos y pequeños electrodomésticos.
Dentro del ámbito de Internet, Java permite desarrollar pequeñas aplicaciones
(conocidas con el nombre de applets) que se incrustan en el código HTML de
una página.
Java
es también objetivo de de ataques para conseguir el control de ordenadores y
así chantajear al usuario para que pague para la recuperación de su
configuración de trabajo con el ordenador. Java es también objetivo de de
ataques para conseguir el control de ordenadores y así chantajear al usuario
para que pague para la recuperación de su configuración de trabajo con el
ordenador.
CARACTERISTICAS
Simple
Orientado
al objeto
Distribuido
Interpretado
Sólido
Seguro
Arquitectura Neutral
Portable
Alto
Multihilos
Dinámico
TIPOS DE DATOS
a) Datos de
tipo básico o primitivo.
b) Referencias
a objetos.
Tipos de datos primitivos
byte: ). El tipo de datos byte se
puede utilizar para ahorrar memoria en grandes arrays, donde el ahorro de memoria realmente importa
Short: Se aplican las mismas directrices que
con byte.
Int: Generalmente este tipo es la elección
predeterminada para valores enteros a no ser que haya una razón (como las
mencionadas anteriormente) para elegir otro.
Long: Utilice este tipo de dato cuando
necesite un rango de valores más amplio que el proporcionado por int.
Float: El tipo de dato float es un
dato en coma flotante IEEE 754 de 32 bits y precisión simple.
Double: El tipo de dato double es un
dato en coma flotante IEEE 754 de 64 bits y precisión doble
boolean: El tipo de
dato boolean solamente tiene dos valores
posibles: true (verdadero) y false (falso).
char: El tipo de dato char es un
solo carácter Unicode de 16 bits
OPERADORES
Operador
asignación El operador asignación, =, es un operador binario que asigna el
valor del término de la derecha al operando de la izquierda. El operando de la
izquierda suele ser el identificador de una variable.
Operadores
aritméticos combinados Combinan un operador aritmético con el operador
asignación. Como en el caso de los operadores aritméticos pueden tener
operandos numéricos enteros o reales y el tipo específico de resultado numérico
dependerá del tipo de éstos.
Operadores
lógicos o booleanos Realizan operaciones sobre datos booleanos y tienen como
resultado un valor booleano.
3.SUMMARY
DEFINITION
Java
is a programming language Java is a programming language object-oriented
popularized from the launch of its first commercial version widely available,
the JDK 1.0 in 1996. It is currently one of the most used languages for
programming at all the world. It was developed by the company "Sun Microsystems"
which was then bought by another company called Oracle.
Typically,
Java applications are compiled into a bytecode (a binary file that has an
executable program), but also can be compiled into native machine code. . The
language is used in a variety of mobile devices such as phones and small
appliances. Within the scope of Internet, Java allows developing small
applications (known as the applet) that is embedded in the HTML code of a page,
for direct execution from a browser; it is noteworthy that it is necessary to
have the plug-in suitable for operation, but the installation is light and
easy.
Java
is also target of attacks to gain control of computers and thus blackmailing
the user to pay for the recovery of configuration work with your computer. Java
is also target of attacks to gain control of computers and thus blackmailing
the user to pay for the recovery of configuration work with your computer.
CHARACTERISTICS
Simple
Object-oriented
distributed
interpreted
Solid
insurance
Architecture
Neutral
Portable
High
multithreading
Dynamic
TYPE
OF DATA
a)
basic or primitive data type.
b)
References to objects.
Primitive
data types
byte:).
The byte data type can be used to save memory in large arrays, where the memory
savings actually matters
Short:
the same guidelines that apply byte.
Q:
Generally this type is the default choice for integer values unless there is
a reason (as mentioned above) to choose another.
Long:
Use this data type when you need a wider range of values than that provided
by int.
Float:
The float data type is specified in IEEE 754 floating point and 32-bit single
precision.
Double:
The double data type is specified in IEEE 754 floating point and 64-bit double
precision
boolean:
The boolean data type has only two possible values: true (true) and false
(false).
char:
The char data type is a single Unicode character 16-bit
OPERATORS
The
assignment operator assignment operator, =, is a binary operator that assigns
the value of the term of the right to the left operand. The left operand is
usually the identifier of a variable.
combined
arithmetic operators combine an arithmetic operator with the assignment
operator. As in the case of the arithmetic operators can have real number or
integer operands and the specific type of numerical result will depend on the
type thereof.
Logical
operators perform Boolean operations or Boolean data and result in a Boolean
value.
4.RECOMENDACIONES
Con java puedes
crear la interfaz completa de una aplicación, esta parte se llama Swing. Para
interactuar con la base de datos necesitas un JDBC que es como el driver que
conecta java a Mysql.
Además existe algo llamado java jnlp que te permite distribuir tu aplicación de una manera más simple. Por ejemplo: la primera vez se baja el programa y la puedes usar, la segunda vez que lo quieras usar detecta automáticamente las actualizaciones y las aplica, de manera "casi" transparente.
Además existe algo llamado java jnlp que te permite distribuir tu aplicación de una manera más simple. Por ejemplo: la primera vez se baja el programa y la puedes usar, la segunda vez que lo quieras usar detecta automáticamente las actualizaciones y las aplica, de manera "casi" transparente.
HAY Varias
Opciones. La más chanta es applets, para la cual te basta usar html e incrustar
el objeto applet como si fuera un video. Otra opción sería utilizar servlets
que escupen html, js o cualquier texto. Una tercera opción sería usar jsp, que
es una tecnología hecha para la web, y la última es utilizar JSF que te
serviría para generar de manera más simple aplicaciones en la web.
También
recomendamos lo siguiente:
Siempre inicializar las superclases.
Usar "Factorías" para crear
objetos.
Asignar a Null las referencias que ya
no se usarán más.
5.COCLUSIONES
1. Java es un lenguaje muy extendido y
cada vez cobra más importancia tanto en el ámbito de Internet como en la
información en general.
2. En Java se puede crear aplicaciones y
Applets, independientes por qué se puede comportar como cualquier programa
escrito en cualquier lenguaje.
3. Java como sabemos es un lenguaje que
fue creado a similitud del lenguaje c pero con una diferencia que este lenguaje
nos ayuda a tener una mayor seguridad en el programa que se está ejecutando.
6.APRECIACION DEL EQUIPO
Con
esta información que hemos recaudado podemos darnos cuenta que el lenguaje JAVA
es el programa más utilizado y recomendado para los usuarios, ya que este
luenguaje es sencillo y fácil de entenderlo. También es un lenguaje que nos
permite crear programas confiables y sin ningún riesgo.
7.GLOSARIO
1. Monigote: figura u objeto sin valor.
2. Restricción: reducción, limitación, etc.
3. Difusión: extensión de algo, propagación
de una noticia u algo.
4. Concatenación: unión, enlaces de ideas u
actos.
5. Conmutador: que conmuta o sirve para
conectar.
6. Prioridad: anterioridad en orden o en el
tiempo de una cosa respecto de otra.
7. Compilar: reunir en un solo texto o
fragmento de obras ya publicadas.
8. Divisa: señal exterior para distinguir
personas o cosas.
9. Esporádica: ocasional, que se produce
con poca frecuencia y de forma separada.
10. Corromper: echar a perder algo.
8.BIBLIOGRAFIA
http://definicion.mx/java/
http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=466:operadores-logicos-en-java-igual-distinto-and-or-not-mayor-menor-cortocircuito-cu00634b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188
http://www.infor.uva.es/~jmrr/tgp/java/JAVA.html
http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=419:tipos-de-datos-java-tipos-primitivos-int-boolean-y-objeto-string-array-o-arreglo-variables-cu00621b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188
-http://lineadecodigo.com/java/tipos-de-datos-objeto-en-java/