Java Times
3.67K subscribers
80 photos
6 videos
1 file
94 links
Время Java пришло.

Полезности, шпаргалки и вообще всё чем я пользуюсь при изучении языка Java

@anothertechrock
加入频道
Java All-in-One For Dummies

Автор:
Doug Lowe
Год издания: 2023

#java #en

Скачать книгу
Beginning Java Objects

Автор:
Jacquie Barker
Год издания: 2023

#java #en

Скачать книгу
Introduction to Java Through Game Development

Автор:
Victor G. Brusca
Год издания: 2023

#java #en

Скачать книгу
👍3
Introducing Spring Framework 6

Автор:
Felipe Gutierrez
Год издания: 2023

#java #spring #english

Скачать книгу
Data Structures in Java

Автор:
Oswald Campesato
Год издания: 2023

#java #en

Скачать книгу
Java in a Nutshell

Авторы:
Benjamin J. Evans, Jason Clark
Год издания: 2023

#java #en

Скачать книгу
Core Java

Автор:
Som Prakash Rai
Год издания: 2023

#java #en

Скачать книгу
A Functional Approach to Java

Автор:
Ben Weidig
Год издания: 2023

#java #en

Скачать книгу
Java Persistence
with Spring Data and Hibernate

Автор:
Catalin Tudose
Год издания: 2023

#java #en

Скачать книгу
Practical Design Patterns for Java Developers

Автор:
Bruno Souza
Год издания: 2023

#java #en

Скачать книгу
👍3
Java All-in-One For Dummies

Автор:
Doug Lowe
Год издания: 2023

#java #en

Скачать книгу
Troubleshooting Java

Автор:
Laurentiu Spilca
Год издания: 2023

#java #en

Скачать книгу
Pro Cloud Native Java EE Apps

Авторы:
Luqman Saeed, Ghazy Abdallah
Год издания: 2022

#java #en

Скачать книгу
👍2🤡1
🖥 Паттерн Прототип (Prototype)

Prototype — это порождающий паттерн, который позволяет создавать новые объекты путем клонирования уже существующих. Вместо создания объектов с нуля, можно копировать существующие, что сокращает время и ресурсы на создание объектов с похожими параметрами.

Использование:


🟡 Когда необходимо создать объект, похожий на уже существующий, без повторного создания его с нуля.
🟡 В случаях, когда создание объекта «вручную» слишком затратно (например, сложная инициализация).
🟡 Если объект имеет много различных вариантов состояния, и требуется быстро получать новый экземпляр с определенным набором свойств.

Преимущества:

1️⃣ Позволяет создавать новые объекты путем клонирования, что может быть гораздо быстрее, чем создание с нуля.
2️⃣ Можно легко менять клонированные объекты, не затрагивая исходный.
3️⃣ Клонирование полезно для объектов с множеством состояний или структур (например, сложные графические объекты).

Недостатки:

1️⃣ Если объект имеет сложные вложенные структуры, потребуется реализация глубокого копирования, что может быть сложно и затратно.
2️⃣ Для копирования объектов может потребоваться много памяти, особенно если объекты большие.
3️⃣ Клон напрямую зависит от структуры исходного объекта, что может затруднить масштабирование или изменение логики.

📌 Паттерн полезен, когда нужно быстро и гибко создавать объекты, особенно если они имеют множество состояний. Например, при работе с графическими редакторами или в играх, где нужно дублировать сложные сущности с минимальными изменениями.

@javatimes #java
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥1
50 Java Concepts Every Developer Should Know

Автор:
Hernando Abella
Год издания: 2023

#java #en

Скачать книгу
100 Java Mistakes
and How to Avoid Them

Автор:
Tagir Valeev
Год издания: 2024

#java #en

Скачать книгу
Java: устранение проблем

Автор:
Лауренциу Спилкэ
Год издания:
2023

#java #ru

Скачать книгу
Вакансии по Java за последние 2 недели:

Senior Java Developer. Удалённо (Беларусь)/офис (Гомель), 2700-3000 USD (на руки).

QA SDET (Java). Удалённо/офис, до 6500$.

Java/Kotlin разработчик. Удалённо (РФ, дружественные страны), до 370 т.р. на руки.

Java Developer (Web3). Удалённо, 5400-6700 USD.

Senior Software Engineer (Java). Удалённо (не из РФ), 4000–6000$ gross.

Автотестировщик Java. Удалённо (РФ), з/п не указана.

QA Full-stack (Java/Mobile). Удалённо (РФ), 250 000 – 330 000₽.

AQA Java. Удалённо, 70 000 – 100 000₽. Стажировка (после – полная занятость).

Full Stack Developer (Java/Javascript). Удалённо (не из РФ), 4500–5000$ gross.

QA Full-stack (Java). Удалённо/офис (Москва), до 280 000₽ gross.

#подборка #java
Forwarded from JavaRocks
Вакансии по Java за последнюю неделю:

Senior Java Developer. Удалённо (Беларусь)/офис (Гомель), 2700-3000 USD (на руки).

QA SDET (Java). Удалённо/офис, до 6500$.

Java/Kotlin разработчик. Удалённо (РФ, дружественные страны), до 370 т.р. на руки.

Java Developer (Web3). Удалённо, 5400-6700 USD.

Senior Software Engineer (Java). Удалённо (не из РФ), 4000–6000$ gross.

Автотестировщик Java. Удалённо (РФ), з/п не указана.

QA Full-stack (Java/Mobile). Удалённо (РФ), 250 000 – 330 000₽.

AQA Java. Удалённо, 70 000 – 100 000₽. Стажировка (после – полная занятость).

Full Stack Developer (Java/Javascript). Удалённо (не из РФ), 4500–5000$ gross.

QA Full-stack (Java). Удалённо/офис (Москва), до 280 000₽ gross.

#подборка #java
👍1
Вакансии по Java за последние 14 дней:

Java разработчик. Удалённо, 260-300 т.р. гросс.

QA Automation Engineer (Java+Selenium) Middle. Удалённо (нахлёст на США), 100–200 т.р.

Автотестировщик Middle. Удалённо (РФ), 10 000 – 14 000 руб/дн по ИП/СЗ.

Java разработчик. Удалённо (РФ), 300–320 т.р..

Software Engineer (Java). Удалённо (не из РФ), 4000 – 6000$ gross.

Senior Java разработчик. Удалённо (РФ), 260–300 т.р. gross.

Fullstack QA JAVA Middle. Удалённо (РФ), от 250 до 390 т.р. gross.

Java разработчик (Middle+). Удалённо (РФ и дружественные страны), 350–370 т.р. на руки.

Middle Java Developer. Удалённо (только РФ или РБ), от 250 т.р. gross.

Senior Full Stack Developer (Java / Javascript). Удалённо (не из РФ), 4500 – 5500$ gross.

#подборка #java
1