Что такое "экземпляр класса" в Java?
Правильно ли я понимаю, что экземпляр класа в Java - это обьект класса? Например: public class Cat{ public void meow() { System.out.println("Meow"); } } public static vo…
Правильно ли я понимаю, что экземпляр класа в Java - это обьект класса? Например: public class Cat{ public void meow() { System.out.println("Meow"); } } public static vo…
Из того, что прочитал в статьях про абстракцию. Что абстрактные классы - это такие классы, в которых находятся один или несколько абстрактных методов. Для этого импортируется из м…
Объясните пожалуйста простым языком в чем отличия REST Api и RESTful API? В интернете абстрактно описано.
Часто в статьях про Python встречаю словосочетание контекстный менеджер Решил статьи почитать про то, что такое контекстный менеджер. Там пишут Когда Python встречает оператор wit…
Есть три понятия - jdk, jre и jvm. Все эти понятия относятся к java, но в чём их разница?
Читаю про архитектуру JVM и данное сочетание слов не объясняется. Конкретно не понятно что означает приставка "времени выполнения"
Часто противопоставляют функциональный подход и ООП. Не совсем понятно, почему? Что отличает функционально программирование? Лямбды и наличие функций типа map, fold, reduce и т.д.…
"Групповое кодирование" (алгоритм сжатия) - это алгоритм RLE? Или есть еще какие-то?
Для кого-то это, может, и элементарный вопрос, но я, побродив по Сети, особой разницы не увидел. По-моему, это одно и то же. И там, и там объединены компьютеры... Можете очень про…
Чем фреймворк отличается от среды разработки? Что вообще входит в понятие фреймворка, а что им не является?
Кто-нибудь может подсказать хорошие сервисы с переводом терминов, словосочетаний и фраз программистов, разработчиков, IT-специалистов с английского на русский язык. Либо какие-то …
Есть такое понятие как ленивые вычисления — это когда вычисление выражений откладывается до последнего момента. Абсолютом такого подхода можно считать Haskell. В некоторых языках …
У меня есть особый вид переменных, значение которым можно присвоить лишь однажды. При присваивании объекта, присвается ссылка на него. Но при этом состояние объекта можно менять. …
В чём разница между этими двумя терминами, когда речь идёт о "ядре"? Какие из этих двух можно применять для обозначения ядра ОС/языка/граф. движка/программы?
Я, начинающий программист на C#, спорю сейчас с программистом на C++. Он утверждает, что в ООП переменная - это не объект, во всяком случае в C++. Я утверждаю, что переменная - эт…