Curso Java
Curso Java
es/basico/
Tipos de datos:
Primitivos-Son valores únicos, no tienen capacidades especiales
Boolean-true/false- 1 bit
Byte-entero complemento de dos-8 bits-Es útil para guardar en memoria grandes arrays (matrices)
Char-carácter Unicode(es el conjunto de caracteres estándar)-16 bits
Short-entero complemento de dos-16 bits
Int-entero complemento de dos-32 bits
Long-entero complemento de dos- 64 bits
Float-coma flotante(decimal)-32 bits-Solo cuando necesites guardar en memoria grandes arrays de
números de coma flotante
Double-coma flotante-64 bits-Para valores decimales, generalmente la opción predeterminada
String (cadena)–No es primitivo es una variable compleja y global.
Variable-nombre dado a una ubicación de memoria (Tipo de dato-nombre de la variable-y el valor)
Variables locales-las que están definidas dentro de un bloque, método o constructor.
Variables de instancia de tipo global-no estáticas y se declaran fuera de cualquier método, o
bloque.
Variables estáticas-solo puede tener una copia de esta variable por clase
Operadores aritméticos Jerarquía de Operaciones () [] {} ^ √ */ % + -
* Multiplicación
/ División
% Modulo de la división o residuo
+ Adición
- Resta
Operadores relacionales:
== igual a, devuelve verdadero si el valor del lado izquierdo es igual al lado derecho
!= No igual a, o diferente de
< menor que, <= menor o igual, >mayor, >= mayor o igual a
Operadores Lógicos-Para relacionar operaciones AND, OR, NOT, XOR.
Lectura de datos-CLASE SCANNER-Método para tomar datos de entrada
&& -es como poner ‘y’
|| -pipe, una u otra
Clase MATH-Contiene una colección de métodos que permiten realizar cálculos matemáticos
Clase- define la naturaleza de un objeto, dentro se definen los datos y el código que actúa sobre
esos datos y está contenido en métodos
Es una plantilla que define la forma de un objeto
class-cuando se crea una clase
Ej.: class NombreClase {
//declara variables de instancia o atributos
tipo var1;
tipo var2;
//declarar métodos
tipo metodo1 (parámetros) {
//cuerpo del método
}
}
(.) –El operador punto vincula el nombre de un objeto con el nombre de un miembro
Arrays-o arreglo es una colección de variables del mismo tipo, a la que hace referencia por un
nombre común, pueden ser de varias dimensiones, el más común es el unidimensional, se
implementan como objetos.
Ej UNIDIMENSIONAL Int página []= new int [];
EJ BIDIMENSIONAL sub [][]=new int [5][4]; //5 y 4 es el tamaño de la matriz
Clase-public
private
protecte
Enum-es una lista de constantes con nombre que define un nuevo tipo de dato, es útil cuando se
necesite definir un conjunto de valores que represente una colección de elementos y se pueden
agregar variables, métodos y constructores y puede ir dentro de la clase o fuera, pero no dentro
de un método. Todas las enum heredan automáticamente una:java.lang.Enum.(Esta clase define
varios métodos que están disponibles para el uso de todas las enumeraciones
Declaración de enum en java:
enum Color {
ROJO, VERDE, AZUL; { //ROJO, VERDE, AZUL (Constantes de enumeración)
Public class test {
public static void main(String[] args){
color c1=Color.ROJO; System.out.println(c1);
} //cada una de las constantes de enumeración es un objeto de la clase en la que esta definida
}
Métodos :
Values()- se ´puede usar para devolver todos los valores presentes dentro de enum
ValuesOf()-devuelve la constante del valor de cadena especificado, si existe.
FRONT END-usuario final y parcial, interfaces (ing. De software, desarrollo web, css, html5, java
script, php) y diseño web, photoshop, paint pro.