Java es un lenguaje diseñado para trabajar bajo un entorno gráfico o interfaz gráfica, no obstante podemos ver el resultado de nuestra aplicación directamente en consola.
Un programa escrito en java, se almacena como un archivo con extencion .java , este archivo contiene una clase principal, que debe de nombrarse obligatoriamente de la misma manera.
Dentro del cuerpo de una clase, puede haber variables, constantes, metodos, etc, En esta estructura basica de java tan solo tenemos un metodo, el metodo main(),

Tipos de datos
1. byte: como su propio nombre denota, emplea un solo byte (8 bits) de almacenamiento
2. short: Usa el doble de almacenamiento que el anterior
.
3. int: Emplea 4 bytes de almacenamiento y es un tipo de dato entero mas empleado.
4. long: Es el tipo entero de mayor tamaño, 8 bytes.
5. float: Conocido como tipo de precision simple, emplea un total de 32 bites.
6. double: sigue un esquema de almacenamiento similar al anterior, pero usando 64 bites en total.
7 .boolean: Tiene la finalidad de facilitar el trabajo con valores "verdadero/falso" (booleanos) resultantes por regla general de evaluar expresiones, los dos valores de este tipo son true y false.
8. char: se utiliza para almacenar caracteres individuales.

Variable: Es un identificador que representa una palabra de memoria que contiene información.
Constante: Es una variable que variable del sistema que mantiene un valor inmutable a lo largo de toda la vida del programa.
Identificador: Se llaman así a los nombre de las variables, clases, objetos y métodos de los programas JAVA.
Palabra reservada: son identificadores pero su nombre indica, estas palabras están reservadas, y no pueden usar como identificadores de usuario.
|
|
|
|
|
Comentario de linea: es un espacio que se le da al programa cuando la linea de comentario solo ocupa una linea de codigo (//).
Comentario de bloque: son los comentarios para la herramienta de documentación JavaDoc, comienza con (/**) y finaliza con (*/).
Operadores:
Asignación: este aparece como el signo (=). cambia el valor de la izquierda por un literal o el resultado de la expresión que se encuentra a la derecha.
Aritméticos: El lenguaje de programación Java tiene varios operadores aritméticos para datos numéricos enteros y reales.
Aritméticos incrementales y combinados: los operadores incrementales son operadores unarios, el operador puede ser numero o de tipo char y el resultado es del mismo tipo que el operando.
Combinan un operador aritmético con el operador con asignación.
Relación: Realizan comparaciones entre datos compatibles de tipos primitivos, teniendo un resultado booleano.
Lógicos: Realizan operaciones sobre datos booleanos y tienen como resultado de un valor booleano.

Operadores:
Asignación: este aparece como el signo (=). cambia el valor de la izquierda por un literal o el resultado de la expresión que se encuentra a la derecha.
Aritméticos: El lenguaje de programación Java tiene varios operadores aritméticos para datos numéricos enteros y reales.

Aritméticos incrementales y combinados: los operadores incrementales son operadores unarios, el operador puede ser numero o de tipo char y el resultado es del mismo tipo que el operando.

Combinan un operador aritmético con el operador con asignación.

Relación: Realizan comparaciones entre datos compatibles de tipos primitivos, teniendo un resultado booleano.

Lógicos: Realizan operaciones sobre datos booleanos y tienen como resultado de un valor booleano.

Clase Math
Representa la librería matemática de Java. Las funciones que contiene son las de todos los lenguajes, parece que se han metido en una clase solamente a propósito de agrupación, por eso se encapsulan en Math y lo mismo sucede con las demás clases que corresponden a objetos.
Es una clase utilitaria cuyos métodos nos permiten realizar algunos cálculos matemáticos comunes.

Representa la librería matemática de Java. Las funciones que contiene son las de todos los lenguajes, parece que se han metido en una clase solamente a propósito de agrupación, por eso se encapsulan en Math y lo mismo sucede con las demás clases que corresponden a objetos.
Es una clase utilitaria cuyos métodos nos permiten realizar algunos cálculos matemáticos comunes.
Ejemplo

Estructuras de control
Selectivas:
If: la estructura de selección simple en Java se realiza mediante la sentencia if (si, en ingles)
if (condición) sentencia;
If/else: Podemos agregar una serie de instrucciones que se ejecutaran solo si la condición no se cumple, para eso tendremos que agregar la sentencia else.
if (condición) sentencia 1;else sentencia 2;
Iterativas:
For: Son una estructura de control cíclica, nos permiten ejecutar una o varias lineas de código de forma iterativa.
for ( int factor = 1; factor <= 9; factor ++ ) {System.out.println("3 x " + factor + " = " + 3*factor );}
While: Es la mas sencilla de las estructuras de iteracion. La iteracion continuara hasta que su condición sea falsa.
while ( condición ) sentencia ;
Do while: Es de tipo pos prueba. primero realiza las acciones luego pregunta.
do sentencia while ( condición );
Array
Es una estructura de datos que nos permiten almacenar una gran cantidad de datos de un mismo tipo. El tamaño de los arrays se declara en un primer momento y no puede cambiar en tiempo de ejecución como puede producirse en otros lenguajes.
Colecciones en Java
Son una especie de arrays de tamaño dinámico. cuando queremos trabajar con un conjunto de elementos, necesitamos un almacén donde poder guardarlos. En Java se emplea la interfaz genérica Collection para este propósito.
No hay comentarios.:
Publicar un comentario