Marzo 2021
public class Main {
public static void main(String... args) {
int n = 1;
duplicar(n);
System.out.println(n);
}
public static void duplicar(int n) {
n *= 2;
}
}
1
class MiClase {
int n = 1;
}
public class Main {
public static void main(String... args) {
MiClase obj = new MiClase();
duplicar(obj);
System.out.println(obj.n);
}
public static void duplicar(MiClase otroObj) {
otroObj.n *= 2;
}
}
2
*En el futuro Java tendrá primitive classes
Date fecha = new Date();
List<String> info = new ArrayList<>();
public static <T> void sort(List<T> list)
*Firma del método simplificada
var path = Path.of(s);
En mi computador sun.nio.fs.UnixPath
class Animal { String llanto() { return "…"; }}
class Perro extends Animal { String llanto () { return "woof"; }}
public class DynamicDispatcher {
public static void main(String[] args) {
Animal animal = new Perro();
System.out.println(animal.llanto());
}
}
woof