0% encontró este documento útil (0 votos)
139 vistas2 páginas

Referencia Básica de Java y POO

El documento presenta conceptos básicos de programación en Java como clases, objetos, métodos, atributos, herencia, polimorfismo, colecciones y tipos de datos. Se definen una clase Estudiante con atributos y métodos get y set, y una interfaz Empleado. También se explican y comparan diferentes tipos de colecciones en Java como ArrayList, LinkedList, HashSet y Map con sus características.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
139 vistas2 páginas

Referencia Básica de Java y POO

El documento presenta conceptos básicos de programación en Java como clases, objetos, métodos, atributos, herencia, polimorfismo, colecciones y tipos de datos. Se definen una clase Estudiante con atributos y métodos get y set, y una interfaz Empleado. También se explican y comparan diferentes tipos de colecciones en Java como ArrayList, LinkedList, HashSet y Map con sus características.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

[Link].

com/c/ProgramacionDesdeCero
Java · hoj d referenci : l básic

class Main {
public static void main(String[] args) import [Link];
{ //código }
} Scanner entrada=new Scanner([Link]);

String nombre=[Link]();

"Hola " + "mundo" int edad=[Link]();


int radio;

"día".length() [Link]("Hola, mundo");


radio=20;

"Música"[0] [Link]("Tu edad es "+edad);


radio*2;

[Link](strB)

int n=[Link]();
if (n==9) {
for (int i=0; i<=10; i++) { [Link]("¡Ganaste!"); }
[Link]("Número: "+i); } else {
[Link]("No adivinaste"); }

String nombre = [Link]();


while (![Link]("Luis")) { int opcion=[Link]();
[Link]("Este no es Luis"); switch (opcion) {
nombre = [Link](); } case 1: [Link]("1"); break;
👉

case 2: [Link]("2"); break;


default: [Link]("Ni 1 ni 2"); }
int opcion;
do {
opcion = [Link]();
} while (opcion < 1 || opcion > 5);

int A[]={1,2,3};
int B[]=new int[100];
int[][] C={ {1,2,3,4}, {5,6,7} };
//una línea
Programación
/*varias líneas*/
B[5]=100;
Desde Cero
[Link]/c/ProgramacionDesdeCero
Java · hoj d referenci : POO

class Estudiante {
private String nombre;
private int legajo;
public Persona(String nombre,int nLeg)
{ //código }
}

public int getLegajo(){


   return [Link];
}
Estudiante juan;

public void setLegajo(int nLeg){


juan=new Estudiante("juan","52245");
   [Link]=nLeg;
}

static String escuela;


private final long dni = 39243612;
👉
static void darNombreAEscuela(String n) {
[Link]=n; }

private final calcularPromedio() { }


[Link]("ABC"); 👉

👉
👉
public final class Asignatura { }
👉

public abstract class Personal { }


Orden de Permite
👉 Acceso Pares Permite
Contenedor los valores
aleatorio clave-valor duplicados
elementos nulos
HashSet ✖ ✔ ✖ ✖ ✔
public abstract double calcularSalario(); TreeSet ✔ ✔ ✖ ✖ ✖
LinkedHashSet ✔ ✖ ✖ ✖ ✔
👉
ArrayList ✔ ✔ ✖ ✔ ✔
LinkedList ✔ ✖ ✖ ✔ ✔
Vector ✔ ✔ ✖ ✔ ✔
LinkedBlockingQueue ✔ ✖ ✖ ✔ ✖
public interface Empleado { ArrayBlockingQueue ✔ ✖ ✖ ✔ ✖
public long calcularAntiguedad(); } PriorityBlockingQueue ✔ ✖ ✖ ✔ ✖

👉 DelayQueue ✔ ✖ ✖ ✔ ✖
SynchronousQueue ✔ ✖ ✖ ✔ ✖
HashMap ✖ ✔ ✔ ✖ ✔
TreeMap ✔ ✔ ✔ ✖ ✖
Programación LinkedHashMap ✔ ✖ ✔ ✖ ✔

Desde Cero

Java · hojƾ dǂ referenciƾ: lǐ básicǐ
"Hola " + "mundo"
"día".length()
"Música"[0]
System.out.println("Hola, mundo");
System.o
Java · hojƾ dǂ referenciƾ: POO
www.youtube.com/c/ProgramacionDesdeCero (http://www.youtube.com/c/ProgramacionDesdeCero?sub_co

También podría gustarte