Библиотека джависта | Java, Spring, Maven, Hibernate
Что выведет программа? class Test { public static void main(String args[]) { try { int x = 5 / 0; } catch (Exception e) { System.out.print("Exception "); } catch (ArithmeticException…
Ответ: Compile time error.
В Java принято, что в try/catch определяется catch сначала от производных классов, и до класса-родителя. Здесь ArithmeticException является производным класса Exception, поэтому возникает ошибка.
В Java принято, что в try/catch определяется catch сначала от производных классов, и до класса-родителя. Здесь ArithmeticException является производным класса Exception, поэтому возникает ошибка.
"Устал работать удалённо, устроюсь-ка я в Пятёрочку и всю жизнь проживу в Усть-Пердюльске" — услышали мы однажды в параллельной вселенной.
В этой вселенной наоборот: люди хотят работать удалённо и переехать в другую страну, но не знают как.
Сохраняйте:
1. Кем работать на удалёнке, если ничего не умеешь
2. Как переехать в другую страну (обзор стран, документов и денеженых затрат)
3. 220 вакансий на удалёнку (список ежедневно обновляется)
Спонсор этого поста — канал @theyseeku, на котором уже 2 года публикуют свои вакансии все надёжные работодатели.
В этой вселенной наоборот: люди хотят работать удалённо и переехать в другую страну, но не знают как.
Сохраняйте:
1. Кем работать на удалёнке, если ничего не умеешь
2. Как переехать в другую страну (обзор стран, документов и денеженых затрат)
3. 220 вакансий на удалёнку (список ежедневно обновляется)
Спонсор этого поста — канал @theyseeku, на котором уже 2 года публикуют свои вакансии все надёжные работодатели.
Что будет выведено на экран?
public class Prg {
public static void main(String args[])
{
System.out.print('A' + 'B');
}
}
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран? public class Prg { public static void main(String args[]) { System.out.print('A' + 'B'); } }
Здесь A и B типа char, поэтому будет выведена сумма значений по таблице ASCII, то есть 65 + 66 = 131.
Что будет выведено на экран?
class A {
public int i;
private int j;
}
class B extends A {
void display()
{
super.j = super.i + 1;
System.out.println(super.i + " " + super.j);
}
}
class inheritance {
public static void main(String args[])
{
B obj = new B();
obj.i = 1;
obj.j = 2;
obj.display();
}
}
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран? class A { public int i; private int j; } class B extends A { void display() { super.j = super.i + 1; System.out.println(super.i + " " + super.j); } } class inheritance { …
Ответ: Compilation Error.
Класс А содержит приватную переменную j, которая не может быть унаследована классом В, поэтому попытка доступа к ней вызывает ошибку компилятора.
Класс А содержит приватную переменную j, которая не может быть унаследована классом В, поэтому попытка доступа к ней вызывает ошибку компилятора.
Введение в разработку с помощью libGDX, библиотеки для создания мобильных игр.
https://youtu.be/13E9RjOvZHA
https://youtu.be/13E9RjOvZHA
YouTube
#1 Java + libGDX Введение в разработку
При поддержке сообщества ВК "Игровая вселенная": https://vk.com/gdevs
По всем вопросам - https://vk.com/fogok
Исходник проекта: https://github.com/FOGOK/RaceGame
Подписывайтесь на канал, а так же следите за новостями в моей группе ВК: https://vk.com/fogok.prod…
По всем вопросам - https://vk.com/fogok
Исходник проекта: https://github.com/FOGOK/RaceGame
Подписывайтесь на канал, а так же следите за новостями в моей группе ВК: https://vk.com/fogok.prod…
Что будет выведено на экран?
class Test2 {
public
static void main(String[] args)
{
byte x = 12;
byte y = 13;
byte result = x + y;
System.out.print(result);
}
}
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран? class Test2 { public static void main(String[] args) { byte x = 12; byte y = 13; byte result = x + y; System.out.print(result); } }
Компилятор выдаст Error из-за возможного выхода за границы byte (от -128 до 127).
Practical Microservices Architectural Patterns (2019)
Эта книга даёт полное представление о применении микросервисной архитектуры в реальных проектах. Автор приводит множество примеров работы с микросервисами, а также учит создавать приложения, используя фреймворк Axon и транзакции BASE, планируя всё максимально безопасно. Книга подойдет Java-разработчикам, имеющим опыт работы с распределёнными и многопоточными архитектурами.
Эта книга даёт полное представление о применении микросервисной архитектуры в реальных проектах. Автор приводит множество примеров работы с микросервисами, а также учит создавать приложения, используя фреймворк Axon и транзакции BASE, планируя всё максимально безопасно. Книга подойдет Java-разработчикам, имеющим опыт работы с распределёнными и многопоточными архитектурами.
Что будет выведено на экран?
class Test3 {
public
static void main(String[] args)
{
int x = 011;
int y = 0xfee;
int result = x + y;
System.out.print(x + ":" + y + ":" + result);
}
}
Java Quick Syntax Reference (2018)
Эта книга представляет собой краткое и точное руководство по языку Java. Небольшие примеры кода помогут вам быстро получить представление о языке, необходимое для решения множества задач. Книга наполнена полезной информацией и пригодится каждому Java-программисту.
Эта книга представляет собой краткое и точное руководство по языку Java. Небольшие примеры кода помогут вам быстро получить представление о языке, необходимое для решения множества задач. Книга наполнена полезной информацией и пригодится каждому Java-программисту.
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран? class Test3 { public static void main(String[] args) { int x = 011; int y = 0xfee; int result = x + y; System.out.print(x + ":" + y + ":" + result); } }
Верный ответ: 9 : 4078 : 4087.
Если число int начинается с нуля, то оно рассматривается как число в восьмеричной системе счисления; если число начинается с 0х — в шестнадцатеричной. Поэтому 011 будет равно 9 в десятичной системе, а 0xfee — 4078.
Если число int начинается с нуля, то оно рассматривается как число в восьмеричной системе счисления; если число начинается с 0х — в шестнадцатеричной. Поэтому 011 будет равно 9 в десятичной системе, а 0xfee — 4078.
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран?
Правильный ответ: 66.
Что будет выведено на экран?
import java.util.*;
public class Test {
public static void main(String[] args)
{
int[] x = new int[3];
System.out.println("x[0] is " + x[0]);
}
}