ru
Feedback
Java Guru πŸ€“

Java Guru πŸ€“

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² Telegram

Канал с вопросами ΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ с собСсСдований! По сотрудничСству ΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ΅: @NadikaKir Канал Π² ΠΏΠ΅Ρ€Π΅Ρ‡Π½Π΅ РКН: https://vk.cc/cJrSQZ ΠœΡ‹ Π½Π° Π±ΠΈΡ€ΠΆΠ΅: telega.in/channels/javatasks/card?r=lcDuijdm

Π‘ΠΎΠ»ΡŒΡˆΠ΅

πŸ“ˆ АналитичСский ΠΎΠ±Π·ΠΎΡ€ Telegram-ΠΊΠ°Π½Π°Π»Π° Java Guru πŸ€“

Канал Java Guru πŸ€“ (@javatasks) языкового сСгмСнта Русский являСтся Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ участником. БСйчас сообщСство ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ 13 244 подписчиков, занимая 9 508 мСсто Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ прилоТСния ΠΈ 49 511 мСсто Π² Ρ€Π΅Π³ΠΈΠΎΠ½Π΅ Россия.

πŸ“Š ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°

Π‘ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° создания Π½Π΅Π²Ρ–Π΄ΠΎΠΌΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ дСмонстрируСт ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ рост, собрав Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΡŽ ΠΈΠ· 13 244 подписчиков.

Богласно послСдним Π΄Π°Π½Π½Ρ‹ΠΌ ΠΎΡ‚ 31 июля, 2026, ΠΊΠ°Π½Π°Π» ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Π—Π° послСдниС 30 Π΄Π½Π΅ΠΉ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ числа участников составило -32, Π° Π·Π° послСдниС 24 часа β€” -5, ΠΏΡ€ΠΈ этом ΠΎΠ±Ρ‰ΠΈΠΉ ΠΎΡ…Π²Π°Ρ‚ остаётся высоким.

  • Бтатус Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ: НС Π²Π΅Ρ€ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½
  • Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ вовлСчённости (ER): Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ вовлСчённости Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ составляСт 7.84%. Π’ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 24 часа послС ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚ 5.58% Ρ€Π΅Π°ΠΊΡ†ΠΈΠΉ ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа подписчиков.
  • ΠžΡ…Π²Π°Ρ‚ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ: Π’ срСднСм ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ пост ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ 1 039 просмотров. Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… суток публикация Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚ 739 просмотров.
  • Π Π΅Π°ΠΊΡ†ΠΈΠΈ ΠΈ взаимодСйствия: Аудитория Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚: срСднСС количСство Ρ€Π΅Π°ΠΊΡ†ΠΈΠΉ Π½Π° ΠΎΠ΄ΠΈΠ½ пост β€” 4.
  • ВСматичСскиС интСрСсы: ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ сосрСдоточСн Π½Π° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Ρ‚Π΅ΠΌΠ°Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ строка, интСрфСйс, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, finally, лямбда.

πŸ“ ОписаниС ΠΈ контСнтная ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°

Автор описываСт рСсурс ΠΊΠ°ΠΊ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΡƒ для выраТСния ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ мнСния:
β€œΠšΠ°Π½Π°Π» с вопросами ΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ с собСсСдований! По сотрудничСству ΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ΅: @NadikaKir Канал Π² ΠΏΠ΅Ρ€Π΅Ρ‡Π½Π΅ РКН: https://vk.cc/cJrSQZ ΠœΡ‹ Π½Π° Π±ΠΈΡ€ΠΆΠ΅: telega.in/channels/javatasks/card?r=lcDuijdm”

Благодаря высокой частотС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ (послСдниС Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ 01 августа, 2026) ΠΊΠ°Π½Π°Π» ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΡ…Π²Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ. Аналитика ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ аудитория Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ взаимодСйствуСт с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ влияния Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ прилоТСния.

13 244
ΠŸΠΎΠ΄ΠΏΠΈΡΡ‡ΠΈΠΊΠΈ
-524 часа
-147 Π΄Π½Π΅ΠΉ
-3230 дСнь

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…...

ΠŸΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ подписчиков
август '26
август '26
+1
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ…
июль '26
+100
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
июнь '26
+221
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΌΠ°ΠΉ '26
+195
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π°ΠΏΡ€Π΅Π»ΡŒ '26
+108
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΌΠ°Ρ€Ρ‚ '26
+123
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Ρ„Π΅Π²Ρ€Π°Π»ΡŒ '26
+131
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΡΠ½Π²Π°Ρ€ΡŒ '26
+181
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π΄Π΅ΠΊΠ°Π±Ρ€ΡŒ '25
+196
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π½ΠΎΡΠ±Ρ€ΡŒ '25
+72
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΎΠΊΡ‚ΡΠ±Ρ€ΡŒ '25
+61
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΡΠ΅Π½Ρ‚ΡΠ±Ρ€ΡŒ '25
+212
Π² 9 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
август '25
+136
Π² 4 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
июль '25
+118
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
июнь '25
+220
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΌΠ°ΠΉ '25
+266
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π°ΠΏΡ€Π΅Π»ΡŒ '25
+159
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΌΠ°Ρ€Ρ‚ '25
+128
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Ρ„Π΅Π²Ρ€Π°Π»ΡŒ '25
+354
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΡΠ½Π²Π°Ρ€ΡŒ '25
+96
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π΄Π΅ΠΊΠ°Π±Ρ€ΡŒ '24
+407
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π½ΠΎΡΠ±Ρ€ΡŒ '24
+206
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΎΠΊΡ‚ΡΠ±Ρ€ΡŒ '24
+153
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΡΠ΅Π½Ρ‚ΡΠ±Ρ€ΡŒ '24
+315
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
август '24
+227
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
июль '24
+84
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
июнь '24
+54
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΌΠ°ΠΉ '24
+212
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π°ΠΏΡ€Π΅Π»ΡŒ '24
+85
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΌΠ°Ρ€Ρ‚ '24
+166
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Ρ„Π΅Π²Ρ€Π°Π»ΡŒ '24
+315
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΡΠ½Π²Π°Ρ€ΡŒ '24
+363
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π΄Π΅ΠΊΠ°Π±Ρ€ΡŒ '23
+135
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π½ΠΎΡΠ±Ρ€ΡŒ '23
+347
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΎΠΊΡ‚ΡΠ±Ρ€ΡŒ '23
+268
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΡΠ΅Π½Ρ‚ΡΠ±Ρ€ΡŒ '23
+513
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
август '23
+313
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
июль '23
+460
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
июнь '23
+377
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΌΠ°ΠΉ '23
+360
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π°ΠΏΡ€Π΅Π»ΡŒ '23
+751
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΌΠ°Ρ€Ρ‚ '23
+607
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Ρ„Π΅Π²Ρ€Π°Π»ΡŒ '23
+990
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΡΠ½Π²Π°Ρ€ΡŒ '23
+961
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π΄Π΅ΠΊΠ°Π±Ρ€ΡŒ '22
+537
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
Π½ΠΎΡΠ±Ρ€ΡŒ '22
+1 408
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΠΎΠΊΡ‚ΡΠ±Ρ€ΡŒ '22
+1 953
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
ΡΠ΅Π½Ρ‚ΡΠ±Ρ€ΡŒ '22
+3 080
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Get PRO
август '22
+1 339
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ…
Π”Π°Ρ‚Π°
ΠŸΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ подписчиков
Упоминания
ΠšΠ°Π½Π°Π»Ρ‹
01 августа+1
ΠŸΠΎΡΡ‚Ρ‹ ΠΊΠ°Π½Π°Π»Π°
КакиС Π±Ρ‹Π²Π°ΡŽΡ‚ строковыС классы? ΠšΡ€ΠΎΠΌΠ΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠ³ΠΎ класса String, Π² стандартС Java сущСствуСт Π΅Ρ‰Π΅ StringBuffer ΠΈ StringBuilder.
КакиС Π±Ρ‹Π²Π°ΡŽΡ‚ строковыС классы? ΠšΡ€ΠΎΠΌΠ΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠ³ΠΎ класса String, Π² стандартС Java сущСствуСт Π΅Ρ‰Π΅ StringBuffer ΠΈ StringBuilder. Класс String ΠΈΠΌΠΌΡƒΡ‚Π°Π±Π΅Π»Π΅Π½, Π° эти Π΄Π²Π° Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… класса Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ для Π½Π΅Π³ΠΎ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ Builder ΠΈ слуТат способом рСдактирования строки Π±Π΅Π· ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ³ΠΎ пСрСсоздания ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ВсС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ StringBuffer синхронны. Π’ Java 1.5 Π΅ΠΌΡƒ Π½Π° Π·Π°ΠΌΠ΅Π½Ρƒ ΠΏΡ€ΠΈΡˆΠ΅Π» нСсинхронизированный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ StringBuilder. Π­Ρ‚Π° ситуация Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° HashMap ΠΈ Hashtable. Π’ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ эти Π΄Π²Π° класса ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ, ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ конструкторов. Для Π±ΡƒΡ„Π΅Ρ€Π° ΠΈ Π±ΠΈΠ»Π΄Π΅Ρ€Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ синтаксичСский сахар строк: πŸ”˜Π˜Ρ… нСльзя ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠΌ, вмСсто этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ конструктор; πŸ”˜ΠΠ΅Π»ΡŒΠ·Ρ ΠΊΠΎΠ½ΠΊΠ°Ρ‚Π΅Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ +, вмСсто этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ insert ΠΈ append. Π‘Π°ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΊΠΎΠ½ΠΊΠ°Ρ‚Π΅Π½Π°Ρ†ΠΈΠΈ константных Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, компилируСтся Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ строку, Π½ΠΎ для Π½Π΅-констант нСявно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ StringBuilder. ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» Π² Max πŸŸͺ

2
НСт тСкста...
1 098
3
new String("Hello_42") == "Hello_" + 42? Π’Π°ΠΊΠΈΠ΅ вопросы ΠΎ сравнСнии строковых ΠΈ числовых констант ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ знания ΠΎ понятии ΠΏ
new String("Hello_42") == "Hello_" + 42? Π’Π°ΠΊΠΈΠ΅ вопросы ΠΎ сравнСнии строковых ΠΈ числовых констант ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ знания ΠΎ понятии ΠΏΡƒΠ»ΠΎΠ² Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ² (literal pool). НС слСдуСт ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с ΠΏΡƒΠ»ΠΎΠΌ констант класса. Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ для строкового Π»ΠΈΡ‚Π΅Ρ€Π°Π»Π° ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ класса, Ссли Ρ‚Π°ΠΊΠΎΠΉ ΡƒΠΆΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½ Π² ΠΊΡƒΡ‡Π΅. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ "Hello" == "Hello" истинно, Π½Π΅ смотря Π½Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ String – ссылочный Ρ‚ΠΈΠΏ. Вакая оптимизация Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° благодаря свойству нСизмСняСмости (immutable) класса String, ΠΈ называСтся ΠΈΠ½Ρ‚Π΅Ρ€Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ строк. ΠšΡ€ΠΎΠΌΠ΅ самих Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ², ΠΈΠ½Ρ‚Π΅Ρ€Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ примСняСтся ΠΊΠΎ всСм константным выраТСниям. К Ρ‚Π°ΠΊΠΈΠΌ выраТСниям Π² этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ относятся нСявноС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ числа 42 ΠΊ строкС ΠΈ конкатСнация констант. Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ истинным "Hello_42" == "Hello_" + 42. ΠŸΡƒΠ» Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ² Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° явно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ new. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ new String("Hello_42") == "Hello_" + 42 Π»ΠΎΠΆΠ½ΠΎ. ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» Π² Max πŸŸͺ
809
4
Если Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π² ИВ, этот ΠΊΠ°Π½Π°Π» ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚ΡŒ вас Π Ρ‹Π½ΠΎΠΊ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ИВ мСняСтся Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ быстро, Ρ‡Ρ‚ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒ
Если Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π² ИВ, этот ΠΊΠ°Π½Π°Π» ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚ΡŒ вас Π Ρ‹Π½ΠΎΠΊ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ИВ мСняСтся Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ быстро, Ρ‡Ρ‚ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° прСсс-Ρ€Π΅Π»ΠΈΠ·Ρ‹ становится всё слоТнСС. Β«ΠžΠ½Π»Π°Π½Ρ‚Π° Π’Π΅Ρ…Π›Π°Π±Β» β€” ΠΊΠ°Π½Π°Π», Π³Π΄Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‚ отСчСствСнныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ испытаний ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡ‚ особСнности Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². Π’ Ρ†Π΅Π½Ρ‚Ρ€Π΅ внимания —виртуализация, ΠΎΠ±Π»Π°ΠΊΠ°, систСмы хранСния Π΄Π°Π½Π½Ρ‹Ρ…, AI, ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΎΠ·Π°ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Помимо ΠΎΠ±Π·ΠΎΡ€ΠΎΠ² рСгулярно выходят ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Ρ€Ρ‹Π½ΠΊΠ° ΠΈ Ρ€Π°Π·Π±ΠΎΡ€Ρ‹ Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Авторы ΡƒΠ΄Π΅Π»ΡΡŽΡ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ прСимущСствам Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π½ΠΎ ΠΈ ограничСниям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ эксплуатации. ΠŸΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ источник для ИВ-Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ², Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ², DevOps, DBA ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ тСхничСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° основС ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ #Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° 16+ О Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°Ρ‚Π΅Π»Π΅
783
5
НСт тСкста...
2 269
6
ЯндСкс ΠœΡƒΠ·Ρ‹ΠΊΠ° Π΄ΠΎ 360 Π΄Π½Π΅ΠΉ бСсплатно ЯндСкс ΠœΡƒΠ·Ρ‹ΠΊΠ° для вас ΠΈ 3-Ρ… Π²Π°ΡˆΠΈΡ… Π±Π»ΠΈΠ·ΠΊΠΈΡ…. Кинопоиск ΠΈ ЯндСкс Книги Ρ‚ΠΎΠΆΠ΅ Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ΅
ЯндСкс ΠœΡƒΠ·Ρ‹ΠΊΠ° Π΄ΠΎ 360 Π΄Π½Π΅ΠΉ бСсплатно ЯндСкс ΠœΡƒΠ·Ρ‹ΠΊΠ° для вас ΠΈ 3-Ρ… Π²Π°ΡˆΠΈΡ… Π±Π»ΠΈΠ·ΠΊΠΈΡ…. Кинопоиск ΠΈ ЯндСкс Книги Ρ‚ΠΎΠΆΠ΅ Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ΅ Плюс. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ бСсплатно❀️ Π‘Π»ΡƒΡˆΠ°Ρ‚ΡŒ #Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° 18+ music.yandex.ru О Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°Ρ‚Π΅Π»Π΅
885
7
Какими коллСкциями ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠΉ срСдС? ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ – ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ, Π²Ρ‹Π·Π²Π°Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π΅Π΅ Ρ‚ΠΈΠΏΡƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ Collections.synchronized*(). Π‘Π°ΠΌΡ‹ΠΉ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΈ самый ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ способ, создаСт ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΡƒ с синхронизациСй всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ synchronized. Если Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠ΅ΠΉ состоит Π² основном ΠΈΠ· чтСния, Π»ΡƒΡ‡ΡˆΠ°Ρ Π² ΠΏΠ»Π°Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° – CopyOnWriteArrayList, ΠΈ содСрТащий Π΅Π³ΠΎ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ CopyOnWriteArraySet. ΠŸΠΎΡ‚ΠΎΠΊΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ достигаСтся ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ массива ΠΏΡ€ΠΈ любой ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ массив остаСтся immutable. Program order достигаСтся ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ volatile Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ массивС. Π’Ρ€Π΅Ρ‚ΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ – использованиС Concurrent-ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ: πŸ”˜ ΠΠ΅Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Ρ…ΡΡˆ-Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ConcurrentSkipListMap, ConcurrentHashMap ΠΈ ConcurrentSkipListSet (Ρ…ΡΡˆ-Ρ‚Π°Π±Π»ΠΈΡ†Π° Π² основС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ) πŸ”˜ ΠΠ΅Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ConcurrentLinkedQueue ΠΈ ConcurrentLinkedDeque πŸ”˜ Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ Π½Π°Π±ΠΎΡ€ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» Π² Max πŸŸͺ
845
8
Услуги Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π° Π² МосквС Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ Π°Ρ€Π΅Π½Π΄Π° сСрвСрного оборудования Π² Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π΅. πŸ‘ 4 соврСмСнных Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π° Π² МосквС.
Услуги Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π° Π² МосквС Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ Π°Ρ€Π΅Π½Π΄Π° сСрвСрного оборудования Π² Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π΅. πŸ‘ 4 соврСмСнных Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π° Π² МосквС. πŸ‘ Π›ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ связи. πŸ‘ Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… сСрвСров ΠΏΠΎΠ΄ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. πŸ‘ ΠšΡ€ΡƒΠ³Π»ΠΎΡΡƒΡ‚ΠΎΡ‡Π½Π°Ρ тСхничСская ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π² Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ, Π±Π΅Π· Π±ΠΎΡ‚ΠΎΠ². Π£Π·Π½Π°Ρ‚ΡŒ Ρ†Π΅Π½Ρƒ #Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° 16+ itsoft.ru О Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°Ρ‚Π΅Π»Π΅
754
9
Как Π² лямбдС ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшнюю Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ? Π­Ρ‚ΠΎ нСльзя ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² Π»ΠΎΠ±. Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π½Π΅ скомпилируСтся, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π·Π°Ρ…Π²Π°Ρ‡Π΅
Как Π² лямбдС ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшнюю Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ? Π­Ρ‚ΠΎ нСльзя ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² Π»ΠΎΠ±. Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π½Π΅ скомпилируСтся, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ захвачСнная локальная пСрСмСнная обязана Π±Ρ‹Ρ‚ΡŒ effectively final. Π’Π°ΠΊΠΎΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ исходит ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½. Π›ΠΎΠΊΠ°Π»ΡŒΠ½Π°Ρ пСрСмСнная хранится Π½Π° стСкС, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ врСмя Π΅Π΅ ΠΆΠΈΠ·Π½ΠΈ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π΄ΠΎΠ»Π³ΠΎΠΆΠΈΠ²ΡƒΡ‰ΠΈΡ… элСмСнтов Ρ…ΠΈΠΏΠ° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ скоупом ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ. Но экзСмпляр лямбды, Π·Π°Ρ…Π²Π°Ρ‚ΠΈΠ²ΡˆΠΈΠΉ эту ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ, ΠΌΠΎΠ³ Π±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ Π½Π°Ρ€ΡƒΠΆΡƒ ΠΈ использован для доступа ΠΊ этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΈ послС Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² лямбду копируСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ локальной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Вакая копия ΠΆΠΈΠ²Π΅Ρ‚ нСзависимо, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ дольшС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π°. Но это Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ слоТному повСдСнию ΠΈΠ·-Π·Π° возмоТности Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½Π΅Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ – копия ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» станут двумя Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²Π΅Ρ‡Π½ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ – нСизмСняСмо. Поля экзСмпляра ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π·Π°Ρ…Π²Π°Ρ‡Π΅Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² этом случаС выступаСт effectively final Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ this. Если Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ всё ΠΆΠ΅ хочСтся ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ – ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Ρ‘ Π² ΠΊΡƒΡ‡Ρƒ. Для этого Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любого Ρ€ΠΎΠ΄Π° ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΡƒ: одноэлСмСнтный массив, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚-atomic, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ созданный класс с этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π΅ΠΌ. Π₯Π°ΠΊ с ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠΎΠΉ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΆΠΈΠ·Π½ΠΈ ΠΈ Π΄Π°Ρ‘Ρ‚ ΠΊΠΎΠ΄Ρƒ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π½ΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ слоТности повСдСния. Если срСда многопоточная, Ρ‚ΠΎ вСроятно порядок ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ придСтся ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» Π² Max πŸŸͺ
836
10
Π£Π΄ΠΎΠ±Π½Ρ‹Π΅ банковскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π½Π°Π²Ρ‹ΠΊΠΎΠΌ "ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ Π’Π’Π‘" Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ повсСднСвныС Π΄Π΅Π»Π° приятнСС: Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΡ€ΠΎ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ ΠΎΠΏΠ»Π°Ρ‚Ρ‹ мобильно
Π£Π΄ΠΎΠ±Π½Ρ‹Π΅ банковскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π½Π°Π²Ρ‹ΠΊΠΎΠΌ "ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ Π’Π’Π‘" Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ повсСднСвныС Π΄Π΅Π»Π° приятнСС: Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΡ€ΠΎ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ ΠΎΠΏΠ»Π°Ρ‚Ρ‹ мобильной связи, ΡˆΡ‚Ρ€Π°Ρ„ΠΎΠ² Π“ΠΠ˜ ΠΈ Π–ΠšΠ£ ΠΏΠΎ МосквС. Голосовой Π½Π°Π²Ρ‹ΠΊ "ΠŸΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ Π’Π’Π‘" Π½Π° устройствах с Алисой подскаТСт ΠΏΠΎ банковским вопросам, даст ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°ΠΌ Π±Π°Π½ΠΊΠ°, Π° послС Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ с ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°ΠΌΠΈ Π² Π’Π’Π‘ ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ кСшбэка. Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ? - Π‘ΠΊΠ°ΠΆΠΈΡ‚Π΅: "Алиса, Ρ‡Π°Ρ‚ с Π’Π’Π‘". ΠŸΠΎΡ‚ΠΎΠΌ просто скаТитС: "ΠžΠΏΠ»Π°Ρ‚ΠΈ ΠΌΠΎΠΉ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ". И Π·Π°Π΄Π°Ρ‡Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π°. Навык Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π±Π΅Π· Π±ΠΈΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ β€” спокойно ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° сайт ЀинансовыС услуги ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚: Π‘Π°Π½ΠΊ Π’Π’Π‘ (ПАО). #Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° 16+ alice.yandex.ru О Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°Ρ‚Π΅Π»Π΅
783
11
Какая аномалия Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° транзакция выполняСт ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ запрос Π΄Π²Π°ΠΆΠ΄Ρ‹, ΠΈ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π· ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ строки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ?
2 320
12
Yandex Ecom Open Air β€” Π»Π΅Ρ‚Π½Π΅Π΅ событиС ΠΏΡ€ΠΎ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ Yandex Ecom Open Air 2026 ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ Π΄Π΅Π»ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΆΠΈΠ²ΠΎΠ΅ ΠΎΠ±Ρ‰Π΅Π½ΠΈ
Yandex Ecom Open Air β€” Π»Π΅Ρ‚Π½Π΅Π΅ событиС ΠΏΡ€ΠΎ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ Yandex Ecom Open Air 2026 ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ Π΄Π΅Π»ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΆΠΈΠ²ΠΎΠ΅ ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ атмосфСру фСстиваля Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅. Π—Π΄Π΅ΡΡŒ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ становятся Ρ‡Π°ΡΡ‚ΡŒΡŽ срСды. Π˜ΡΡΠ»Π΅Π΄ΡƒΡŽΡ‚ силы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° вСсь Ρ€Ρ‹Π½ΠΎΠΊ. Находят Π½ΠΎΠ²Ρ‹Π΅ связи, ΠΈΠ΄Π΅ΠΈ ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ роста. Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ дня пространство фСстиваля Π½Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ выступлСния, дискуссии, встрСчи, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹, ΠΌΡƒΠ·Ρ‹ΠΊΠ° ΠΈ активности ΠΏΠ°Ρ€Ρ‚Π½Ρ‘Ρ€ΠΎΠ². ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ происходящСму ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ· любой Ρ‚ΠΎΡ‡ΠΊΠΈ β€” Π½Π° ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ΅ фСстиваля ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ½Π»Π°ΠΉΠ½-Ρ‚Ρ€Π°Π½ΡΠ»ΡΡ†ΠΈΡŽ. Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ #Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° 18+ ecomfest.ru О Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°Ρ‚Π΅Π»Π΅
825
13
Какая аномалия Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° транзакция Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ, Π½ΠΎ измСнСния Π΅Ρ‰Ρ‘ Π½Π΅ зафиксированы?
1 865
14
Дачная Π΄Π°Ρ‡Π° Π² Π’-Π‘Π°Π½ΠΊ Π¨ΠΎΠΏΠ΅ Π€ΡƒΡ‚Π±ΠΎΠ»ΠΊΠΈ с ΠΎΠ³ΡƒΡ€Ρ†Π°ΠΌΠΈ, Ρ‚Ρ‹ΠΊΠ²Π°ΠΌΠΈ, капустой ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΡ€ΡƒΡ‚Ρ‹Π΅ ΡˆΡ‚ΡƒΠΊΠΈ, Π΄Π° Π΅Ρ‰Π΅ ΠΈ с финансовыми поТСланиями. Н
Дачная Π΄Π°Ρ‡Π° Π² Π’-Π‘Π°Π½ΠΊ Π¨ΠΎΠΏΠ΅ Π€ΡƒΡ‚Π±ΠΎΠ»ΠΊΠΈ с ΠΎΠ³ΡƒΡ€Ρ†Π°ΠΌΠΈ, Ρ‚Ρ‹ΠΊΠ²Π°ΠΌΠΈ, капустой ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΡ€ΡƒΡ‚Ρ‹Π΅ ΡˆΡ‚ΡƒΠΊΠΈ, Π΄Π° Π΅Ρ‰Π΅ ΠΈ с финансовыми поТСланиями. Надо Π±Ρ€Π°Ρ‚ΡŒ. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ЀинансовыС услуги ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚: АО "Π’ΠΈΠ½ΡŒΠΊΠΎΡ„Ρ„ Π‘Π°Π½ΠΊ". #Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° tbank.ru О Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°Ρ‚Π΅Π»Π΅
933
15
Какой ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π΅Π½ для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ CQRS?
2 505
16
Онлайн-магистратура для IT: ИВМО, МИЀИ + ЯндСкс ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠ½Π»Π°ΠΉΠ½-магистратуры ИВМО ΠΈ МИЀИ Π² партнёрствС с ЯндСксом. ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹
Онлайн-магистратура для IT: ИВМО, МИЀИ + ЯндСкс ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠ½Π»Π°ΠΉΠ½-магистратуры ИВМО ΠΈ МИЀИ Π² партнёрствС с ЯндСксом. ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ знания, практичСскоС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ Π³ΠΈΠ±ΠΊΠΈΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ. Π£Ρ‡ΠΈΡ‚Π΅ΡΡŒ, совмСщая с Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ. Доступна господдСрТка ΠΎΠΏΠ»Π°Ρ‚Ρ‹, отсрочка ΠΎΡ‚ Π°Ρ€ΠΌΠΈΠΈ ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° сайт #Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° 16+ practicum.yandex.ru О Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°Ρ‚Π΅Π»Π΅
887
17
Когда микросСрвисов становится большС, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ€Π΅Π΄ΠΊΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π² бизнСс-Π»ΠΎΠ³ΠΈΠΊΠ΅. Π§Π°Ρ‰Π΅ всСго ΠΎΠ½ΠΈ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π° стыкС сСрвисов:
Когда микросСрвисов становится большС, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ€Π΅Π΄ΠΊΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π² бизнСс-Π»ΠΎΠ³ΠΈΠΊΠ΅. Π§Π°Ρ‰Π΅ всСго ΠΎΠ½ΠΈ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π° стыкС сСрвисов: Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ, каскадныС сбои, ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ получСния Π΄Π°Π½Π½Ρ‹Ρ…. ИмСнно здСсь Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚, насколько систСма Π±ΡƒΠ΄Π΅Ρ‚ быстрой ΠΈ устойчивой. 4 августа Π² 20:00 МБК ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ вас Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΡƒΡ€ΠΎΠΊ курса «АрхитСктор ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния», Π³Π΄Π΅ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвисами Π±Π΅Π· лишнСй слоТности ΠΈ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. На занятии обсудим ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ каскадных Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ объСдинСнию API, Ρ€ΠΎΠ»ΡŒ API Gateway ΠΈ Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΎΡ€ΠΎΠ², Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ, ΠΊΠΎΠ³Π΄Π° GraphQL Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π°Π²Π΄Π°Π½, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° практичСских ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… рассмотрим шаблон CQRS ΠΈ Π΅Π³ΠΎ влияниС Π½Π° ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ распрСдСлСниС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΈΠ΄Π΅ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…. Если Π²Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ микросСрвисныС систСмы, ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚Π΅ Π·Π° ΠΈΡ… Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈΠ»ΠΈ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π³Π»ΡƒΠ±ΠΆΠ΅ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°Ρ…, Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΡƒΡ€ΠΎΠΊ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ практичСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для создания быстрых ΠΈ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ: https://vk.cc/d00AZc Π Π΅ΠΊΠ»Π°ΠΌΠ°. ООО Β«ΠžΡ‚ΡƒΡ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅Β», ΠžΠ“Π Π 1177746618576, www.otus.ru
990
18
НСт тСкста...
2 624
19
Начни ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ИВ Π₯ΠΎΡ‡Π΅ΡˆΡŒ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² ИВ? ⚑В-АкадСмия ΠΎΡ‚ΠΊΡ€Ρ‹Π»Π° Π½Π°Π±ΠΎΡ€ Π½Π° Π±Π΅ΡΠΏΠ»Π°Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²ΠΎΠΉ Π°Π½Π°Π»+8
Начни ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ИВ Π₯ΠΎΡ‡Π΅ΡˆΡŒ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² ИВ? ⚑В-АкадСмия ΠΎΡ‚ΠΊΡ€Ρ‹Π»Π° Π½Π°Π±ΠΎΡ€ Π½Π° Π±Π΅ΡΠΏΠ»Π°Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²ΠΎΠΉ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ΅, QA ΠΈ систСмному Π°Π½Π°Π»ΠΈΠ·Ρƒ. ВСбя ΠΆΠ΄ΡƒΡ‚ интСрСсныС кСйсы Π² ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ, ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρƒ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… спСциалистов Π’-Π‘Π°Π½ΠΊΠ°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° собСсСдованиС Π² Π’-ΠšΠΎΠΌΠ°Π½Π΄Ρƒ Π΅Ρ‰Π΅ Π²ΠΎ врСмя обучСния. Π’Ρ‹Π±ΠΈΡ€Π°ΠΉ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π°Π²Π°ΠΉ заявку! ΠŸΠΎΠ΄Π°Ρ‚ΡŒ заявку #Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° 16+ education.tbank.ru О Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°Ρ‚Π΅Π»Π΅
887
20
Π§Π΅ΠΌ отличаСтся Closeable ΠΎΡ‚ AutoCloseable? Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ AutoCloseable прСдставляСт ΠΎΠ±ΡŠΠ΅ΠΊΡ‚-Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π΅ΠΊΠΎΠ΅Π³ΠΎ рСсурса, ΠΏΠΎΠΊΠ° Ρ‚ΠΎΡ‚ Π½Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚. Π’ СдинствСнном Π΅Π³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ close() ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ΡΡ Π»ΠΎΠ³ΠΈΠΊΠ° закрытия этого рСсурса. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ – дСскриптор ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° (ObjectOutputStream). ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ этого интСрфСйса Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π² языковой конструкции try-with-resource. Всё это появилось Π² Java вСрсии 7. Π”ΠΎ Java 7 ΡƒΠΆΠ΅ сущСствовал ΠΏΠΎΡ…ΠΎΠΆΠΈΠΉ интСрфСйс – Closeable. Бмысл Π΅Π³ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅. Он всё Π΅Ρ‰Π΅ доступСн Π² стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ для ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости, Π½ΠΎ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠ΄Π΅ рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ AutoCloseable. Π§Ρ‚ΠΎΠ±Ρ‹ экзСмпляры старого Closeable Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² try-with-resource, Π½ΠΎΠ²Ρ‹ΠΉ интСрфСйс Π±Ρ‹Π» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π΅Π³ΠΎ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° старого интСрфСйса Closeable Π±Ρ‹Π»Π° Π² узости Ρ‚ΠΈΠΏΠ° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒ close(). ΠšΠΎΠ²Π°Ρ€ΠΈΠ°Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ Π² Π±Π°Π·ΠΎΠ²ΠΎΠΌ интСрфСйсС AutoCloseable с IOException Π΄ΠΎ Exception. Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ – ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° close(). Π‘Ρ‚Π°Ρ€Ρ‹ΠΉ Closeable Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ идСмпотСнтности, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Π½ΠΎΠ²Ρ‹ΠΉ AutoCloseable Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠΎΠ±ΠΎΡ‡Π½Ρ‹Π΅ эффСкты. ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» Π² Max πŸŸͺ
924