이니셜라이저가 있는 final 필드 및 transient 필드는 복사할 필요가 없는 것으로 간주됩니다.
예:
class Point {
private int x;
private int y;
Point(int x, int y) {
this.x = x;
this.y = y;
}
Point(Point other) {
// 필드 x 및 y가 초기화되지 않았습니다
}
}
2018.1의 새로운 기능