Tag Archives: программирование

программирование

Начальный тест по java

Что будет выведено в результате выполнения следующих программ? 1. public static void main(String[] args) { int i = 8; System.out.println(i++); System.out.println(i + 1); System.out.println(i); } 2. package test.lesson7; public class Task1 { public static void main(String[] args) { System.out.println(new Task1()); } }   3. public class A { { System.out.println(“dynamic a”); } static { System.out.println(“static […]

Базовый тест по java

Что будет в результате выполнения следующих программ? (учтите, что возможны ошибки времени выполнения и компиляции а так же что методы print и println работают по-разному) 1. public static void main(String[] args) { float d = 12.3; System.out.println(d); }   2. public static void main(String[] args) { int i1 = 1__5; int i2 = 2; System.out.println(i1 / […]

Герберт Шилдт C++ полный справочник

К сожалению, я в свое время не нашел эту книгу и с языком C++ не особо подружился. Предполагаю, что автор смог так же хорошо рассказать об особенностях программирования на C++, как и с использованием Java. Скачать книгу Герберт Шилдт “Полный справочник по C++”

Герберт Шилдт полное руководство по java

Как по мне, “Герберт Шилдт полное руководство по java” – лучшая книга по программированию на java, которую я встречал. Информация излагается постепенно, очень понятно, начиная с самых азов и помогает освоить язык до весьма продвинутого уровня. Автор книги – человек, на сколько я знаю, который работает на практике с вещами, о которых пишет. Думаю, благодаря этому […]

Java – вопросы с собеседований по коллекциям часть2

Ответы на эти идругие вопросы в твоем android устройстве. Качайте GOOGLE PLAY! Как получить не модифицируемую коллекцию? Какие коллекции синхронизированы? Как получить синхронизированную коллекцию из не синхронизированной? Как получить коллекцию только для чтения? Почему Map не наследуется от Collection? В чем разница между Iterator и Enumeration? Как реализован цикл foreach? Почему нет метод iterator.add() чтобы добавлять элементы в коллекцию? Почему в классе итератор нет […]

Java – вопросы с собеседований по коллекциям

Ответы на эти идругие вопросы в твоем android устройстве. Качайте GOOGLE PLAY! Дайте определение понятию “коллекция”. Назовите преимущества использования коллекций? Какие данные может хранить коллекции? Какова иерархия коллекций? Что вы знаете о коллекциях типа List? Что вы знаете о коллекциях типа Set? Что вы знаете о коллекциях типа Map, в чем их принципиальное отличие? Назовите основные реализации List, Set, Map. Какие […]

Java – вопросы с собеседований по ООП, классам (2)

Ответы на эти идругие вопросы в твоем android устройстве. Качайте GOOGLE PLAY! Зачем нужен оператор instanceof? Зачем нужны и какие бывают блоки инициализации? Каков порядок вызова конструкторов и блоков инициализации двух классов: потомка и его предка? Где и для чего используется модификатор abstract? Можно ли объявить метод абстрактным и статическим одновременно? Как влияет модификатор static на класс/метод/поле? О чем говорит ключевое […]

Java – вопросы с собеседований по исключениям

Ответы на эти идругие вопросы в твоем android устройстве. Качайте GOOGLE PLAY! Дайте определение понятию “исключение”. Какова иерархия исключений. Можно/нужно ли обрабатывать ошибки jvm? Какие существуют способы обработки исключений? О чем говорит ключевое слово throws? В чем особенность блока finally? Может ли не быть ни одного блока catch при отлавливании исключений? Может ли один блок catch отлавливать несколько исключений (с одной и разных веток […]

Java – вопросы с собеседований по ООП и классам

Ответы на эти идругие вопросы в твоем android устройстве. Качайте GOOGLE PLAY! Назовите принципы ООП и расскажите о каждом. Дайте определение понятию “класс”. Что такое поле/атрибут класса? Как правильно организовать доступ к полям класса? Дайте определения понятию “конструктор”. Чем отличаются конструкторы по-умолчанию, копирования и конструктор с параметрами? Какие модификаторы уровня доступа Вы знаете, расскажите про каждый […]