java (34)

Почни програмування з себе

Доброго дня читачам Codeguida! Ця стаття не про те, як програмувати, не про нові технології та не про новий стартап. Ця стаття про те, що написати більш менш популярний додаток до мобільної платформи не складно і навіть дуже корисно. Ідея В мене все...

Codeguida · 25 жовтня 2021 · 3

Java: Черга

Структура даних, яка називається у інформатиці чергою, дещо нагадує стек, але у черзі першим вилучається елемент, вставлений першим. (спосіб організації даних FIFO, First-In-First-Out), тоді як у стеку ми бачили, що першим вилучався той елемент, який...

Codeguida · 17 жовтня 2021 · 30

Розробка під Android [урок 1]

Встановлення Android Studio Встановлення Android Studio займає всього декілька кроків. Завантажити її можна тут. Доки відбувається завантаження, перевірте, яка версія JDK у вас встановлена: відкрийте командний рядок і введіть Javac -version. Якщо JD...

Codeguida · 25 липня 2021 · 8

Практичне застосування стеку в Java

Шановні читачі, оскільки в минулій статті ми розглянули елементарну реалізацію стеку, цього разу хотілось би показати вам приклад його використання. Як правило рядки (об'єкти, які мають тип String), містять у собі програмний код, написаний комп'ютерн...

Codeguida · 18 липня 2021 · 22

Реліз Kotlin 1.5.0 — з новим IR-компілятором для JVM

Розробники з JetBrains випустили Kotlin 1.5.0 — перший великий реліз мови у 2021 році. Разом з ним опублікували й стабільну версію нового IR-компілятора для віртуальної машини Java (JVM). Цей компілятор дозволяє JetBrains швидко створювати нові функц...

Codeguida · 11 травня 2021 · 2

Які мови програмування найбільш потрібні роботодавцям

Компанія CodinGame опублікувала дослідження про те, які мови та інструменти програмування зараз потрібні роботодавцям, а які — популярні серед фахівців. У опитуванні взяли участь 15 000 розробників і HR-спеціалістів зі 134 країн. 2% учасників були з...

Codeguida · 18 січня 2021 · 13

Розробка під Android [урок 3]

У попередньому уроці ми створили Android проект. Він містить додаток, який відображає "Hello World". У цьому уроці, ми навчимось запускати наш додаток на пристрої або емуляторі. Запуск на реальному пристрої Налаштуйте свій пристрій у наступний спосіб...

Codeguida · 16 січня 2021 · 9

Рейтинг TIOBE: мова Python вперше стала популярнішою за Java

TIOBE опублікувала свій щомісячний рейтинг популярності мов — вперше за 20 років Java не посіла перше чи друге місце, а опинилась на третьому. Її обійшла мова Python, а на першому місці традиційно залишилась C. Очільник TIOBE Пол Янсен ще минулого мі...

Codeguida · 05 листопада 2020 · 1

Життєвий цикл потоку в Java

Ця стаття спрямована на пояснення різних станів потоку в світі Java. Якщо ви новачок в області багатопотокового програмування, спробуйте спочатку почитати про потоки що-небудь базове. Згідно Sun Microsystems, існує чотири стану життєвого циклу...

Alex · 04 листопада 2020 · 1.2K

TypeScript для бекенд-розробки

Java все ще являється мовою яку найчастіше вибирають для бекенд розробки. На це є чимало причин: швидкість, безпека (якщо, звичайно, закрити очі на null-покажчики), плюс велика, добре протестована екосистема. Але в еру мікросервісов та гнучкої розроб...

Alex · 01 листопада 2020 · 501

Python майже наздогнав Java в останньому рейтингу мов TIOBE

TIOBE опублікувала свій рейтинг мов програмування за жовтень. Цього місяця Python досягнув максимальної популярності (11,28%) і майже наздогнав Java. Тепер різниця між двома мовами складає всього 1,3%. У списку TIOBE мова Java завжди була на першому...

Codeguida · 06 жовтня 2020 · 2

20 інструментів Android-розробника, про які ви могли не знати

Набір корисних, але не дуже відомих інструментів і бібліотек Android. 1. AinD - запускає застосунки Android, поміщаючи контейнери Anbox в Докер. На відміну від аналогічних проєктів на основі віртуальних машин, AinD може виконуватися на примірника...

Alex · 22 вересня 2020 · 424