Logo
TGCATALOG
Catálogo Selecciones Blog
Preguntas de la entrevista del testador

Preguntas de la entrevista del testador

Preguntas de entrevista para los evaluadores.

Sin valoraciones
426
29.10.2026
426
29.10.2026
Sin valoraciones
426
29.10.2026
Redirección segura vía bot
О канале

Preguntas de entrevista para los evaluadores.

Подписчиков 12,093
Тематика Tecnología
Язык Español
Ссылка t.me/easy_qa_ru

También te recomendamos

Kekaton AI  Voz en off y clon de voz
Kekaton AI Voz en off y clon de voz
Bot

bot de IA para clonar texto a voz y voz en Telegram. Cree audio utilizando la red neuronal de forma rápida y fácil.

Descripción

Preguntas de prueba: ISTQB, Selenio, API. Con ejemplos.

Últimas publicaciones

Preguntas de la entrevista del testador
Preguntas de la entrevista del testador
🔒Открыть пост
и посмотреть медиа
🤔 Какие знаешь методы копирования объектов? В Java есть глубокое и поверхностное копирование объектов. Разберем основные способы их реализации. 🚩Поверхностное копирование (`shallow copy`) При поверхностном копировании копируются только ссылки на вложенные объекты, а не сами объекты. То есть если изменить вложенный объект, он изменится и в оригинале. 🚩Способы поверхностного копирования 🟠Метод `clone()` (реализация `Cloneable`) Чтобы использовать clone(), класс должен реализовать интерфейс Cloneable, а метод clone() нужно переопределить. class Person implements Cloneable { String name; int age; Person(String name, int age) { this.name = name; this.age = age; } @Override protected Object clone() throws CloneNotSupportedException { return super.clone(); // Поверхностное копирование } } public class Main { public static void main(String[] args) throws CloneNotSupportedException { Person p1 = new Person("Alice", 30); Person p2 = (Person) p1.clone(); // Копируем объект System.out.println(p1.name.equals(p2.name)); // true (строка хранится в пуле) System.out.println(p1 == p2); // false (это разные объекты) } } 🟠Конструктор копирования Можно создать новый объект, передав в конструктор другой объект. class Person { String name; int age; Person(String name, int age) { this.name = name; this.age = age; } // Конструктор копирования Person(Person other) { this.name = other.name; this.age = other.age; } } 🚩Глубокое копирование (`deep copy`) При глубоком копировании создаются новые объекты, а не просто копируются ссылки. 🟠Реализация `clone()` с ручным копированием вложенных объектов Если в объекте есть другие объекты, их нужно клонировать вручную. class Address implements Cloneable { String city; Address(String city) { this.city = city; } @Override protected Object clone() throws CloneNotSupportedException { return new Address(this.city); // Создаем новый объект! } } class Person implements Cloneable { String name; int age; Address address; Person(String name, int age, Address address) { this.name = name; this.age = age; this.address = address; } @Override protected Object clone() throws CloneNotSupportedException { Person cloned = (Person) super.clone(); cloned.address = (Address) address.clone(); // Глубокое копирование return cloned; } } Ставь 👍 и забирай 📚 Базу знаний
Preguntas de la entrevista del testador
Evolución de suscriptores
+-0.6% últimos 30 días
Actuales
12,093
Hace un mes
12,168
Crecimiento medio
+-3 / día
Actualizado
hace 4 horas

Reseñas de canal Preguntas de la entrevista del testador

Inicia sesión para dejar una reseña

Solo los usuarios registrados pueden compartir su opinión.

Aún no hay reseñas

¡Sé el primero en compartir tu experiencia con este recurso!

Recursos similares

Loading
Cambiar a tema claro
Inicio Catálogo Selecciones Blog Entrar