Forwarded from BZD • Книги для программистов
Barry_Burd_Beginning_Programming_with_Java_For_Dummies_For_Dummies.epub
9.3 MB
📔 Title: Beginning Programming with Java For Dummies
#book #Java #EN
🌐 Lang.: English
🧔 Author: Barry Burd
🕘 Year: 2021
📑 Pages: 560
#️⃣ ISBN: 978-1-119-80691-2
📝 Description: Если вы хотите программировать на Java, книга научит вас созданию программ, способам решения стандартных задач и многому другому. Независимо от того, работаете ли вы уже или только начинаете карьеру, эта книга может стать ресурсом, к которому вы будете обращаться снова и снова, совершенствуя свое понимание нюансов этого популярного языка программирования.
@bzd_channel
#book #Java #EN
🌐 Lang.: English
🧔 Author: Barry Burd
🕘 Year: 2021
📑 Pages: 560
#️⃣ ISBN: 978-1-119-80691-2
📝 Description: Если вы хотите программировать на Java, книга научит вас созданию программ, способам решения стандартных задач и многому другому. Независимо от того, работаете ли вы уже или только начинаете карьеру, эта книга может стать ресурсом, к которому вы будете обращаться снова и снова, совершенствуя свое понимание нюансов этого популярного языка программирования.
@bzd_channel
Каким будет результат?
Anonymous Quiz
27%
Ошибка компиляции.
5%
Исключение RuntimeException.
17%
Успешный запуск и отработка.
51%
Исключение ClassCastException.
👆Пояснение к предыдущему вопросу
Если бы было:
Java задачи с собеседований
Animal a = new Animal(); Cat c = new Cat(); Dog d = new Dog(); c = (Cat)d;
// Ошибка компиляции. Кошка не может быть собакой.Если бы было:
Animal a = new Animal(); Animal c = new Cat(); Animal d = new Dog(); c = (Cat)d; // то - ClassCastException
, т.к. О том, что d - это собака, компилятор не знает. Это обнаружится во врямя выполнения и выкинется исключениеJava задачи с собеседований
Что напечатает следующий код:
Anonymous Quiz
24%
Object 3 String 3
11%
String 3 String 3
52%
Object 5 String 5
13%
String 5 String 5
Какие буквы будут напечатаны при выполнении этой программы:
Anonymous Quiz
12%
А В
7%
А С
8%
С В
55%
А В С
2%
С А D
17%
Ничего не будет напечатано
Абстрактный класс и интерфейс - это типы с абстрактным контрактом. Тем не менее между ними имеются существенные различия. Какое из следующих утверждений верно для Java 8 ?
Anonymous Quiz
8%
В отличие от интерфейсов, множественное наследование классов допускается.
40%
Абстрактный класс может быть частично реализован, а интерфейс нет.
37%
Абстрактный класс может содержать protected и static члены, а интерфейс нет.
10%
Интерфейс может быть частично реализован, а абстрактный класс нет.
5%
Интерфейс может содержать protected и static члены, а абстрактный класс нет.
Что будет в результате компиляции и выполнения данного кода?
Anonymous Quiz
19%
Ошибка компиляции
29%
2
6%
Ошибка выполнения
46%
1
Что произойдет при попытке скомпилировать и запустить следующий код:
Anonymous Quiz
17%
код не скомпилируется, поскольку метод main объявлен неправильно
38%
будет напечатано: 10,15
5%
будет напечатано: 0,0
32%
код не скомпилируется, поскольку класс Box не имеет конструктора Box(int b,int w)
8%
ничего из выше перечисленного
Что будет выведено после выполнения следующего кода:
Anonymous Quiz
44%
Testing parent... child::test
13%
Testing child... parent::test
18%
Testing parent... parent::test
25%
Testing child... child::test
Что будет в результате компиляции и выполнения данного кода?
Anonymous Quiz
55%
Код скомпилируется
23%
Код не скомпилируется
10%
Выдаст ошибку выполнения
12%
Узнать ответ