Сколько объектов будут подлежать утилизации после строки 7?
public class TutorialGC {
public static void main(String [] args) {
Object a = new Integer(100); // Line1
Object b = new Long(100); // Line2
Object c = new String("100"); // Line3
a = null; // Line4
a = c; // Line5
c = b; // Line6
b = a; // Line7
}
}
Сколько объектов будут подлежать утилизации после строки 7?
public class TutorialGC {
public static void main(String [] args) {
Object a = new Integer(100); // Line1
Object b = new Long(100); // Line2
Object c = new String("100"); // Line3
a = null; // Line4
a = c; // Line5
c = b; // Line6
b = a; // Line7
}
}
Каким будет результат компиляции и выполнения данного кода?
class C {
public static void main (String[] args) {
byte b1 = 33; //1
b1++; //2
byte b2 = 55; //3
b2 = b1 + 1; //4
System.out.println(b1 + "," + b2);
}
}
Каким будет результат компиляции и выполнения данного кода?
class C {
public static void main (String[] args) {
byte b1 = 33; //1
b1++; //2
byte b2 = 55; //3
b2 = b1 + 1; //4
System.out.println(b1 + "," + b2);
}
}
class Test {
public static void main (String[] a1) {
System.out.print(a1[1] + a1[2] + a1[3]);
}
}
Какой результат выполнения данного кода, если мы запускаем его так?
> java Test A B C
class Test {
public static void main (String[] a1) {
System.out.print(a1[1] + a1[2] + a1[3]);
}
}
Какой результат выполнения данного кода, если мы запускаем его так?
> java Test A B C
Какое из объявлений запрещает создание классов-потомков?
Какое из объявлений запрещает создание классов-потомков?
Дан файл Test.java со следующим содержимым:
abstract class A { } // 1
transient class B { } // 2
private class C { } // 3
static class D { } // 4
Какие из определений классов не приведут к ошибке компиляции (выберите все подходящие варианты)?
Дан файл Test.java со следующим содержимым:
abstract class A { } // 1
transient class B { } // 2
private class C { } // 3
static class D { } // 4
Какие из определений классов не приведут к ошибке компиляции (выберите все подходящие варианты)?
Класс Throwable - суперкласс для всех исключений языка Java?
Класс Throwable - суперкласс для всех исключений языка Java?
Абстрактный класс должен иметь хотя бы один абстрактный метод:
Абстрактный класс должен иметь хотя бы один абстрактный метод:
Каким будет результат компиляции и выполнения данного кода?
class A extends Thread {
public void run() {
System.out.print("A");
}
}
class B {
public static void main (String[] args) {
A a = new A();
a.start();
a.start();
}
}
Каким будет результат компиляции и выполнения данного кода?
class A extends Thread {
public void run() {
System.out.print("A");
}
}
class B {
public static void main (String[] args) {
A a = new A();
a.start();
a.start();
}
}
Что выведет этот код?
var a = [];
console.log((a == a) + ' ' + (a == !a));
Что выведет этот код?
var a = [];
console.log((a == a) + ' ' + (a == !a));
Каким будет результат компиляции и выполнения данного кода?
сlass C {
public static void main(String[] args) {
int[]a1[] = new int[3][3]; // 3
int a2[4] = {3, 4, 5, 6}; // 4
int a3[5]; // 5
}
}
Каким будет результат компиляции и выполнения данного кода?
сlass C {
public static void main(String[] args) {
int[]a1[] = new int[3][3]; // 3
int a2[4] = {3, 4, 5, 6}; // 4
int a3[5]; // 5
}
}
Какие из перечисленных слов являются зарезервированными в java?
Какие из перечисленных слов являются зарезервированными в java?
Каков будет результат вызова функции?
function f(x, y, z) {
x = 5;
arguments[2] = 10;
alert(x + y + z);
}
f(-1, 0, 1);
Каков будет результат вызова функции?
function f(x, y, z) {
x = 5;
arguments[2] = 10;
alert(x + y + z);
}
f(-1, 0, 1);
Знаковые типы имеют одинаковое число ненулевых положительных и отрицательных значений?
Знаковые типы имеют одинаковое число ненулевых положительных и отрицательных значений?
Дан код:
class Super {
public int getLength() { return 4; }
}
class Sub extends Super {
public long getLength() { return 5; }
public static void main (String[]args) {
Super sooper = new Super ();
Sub sub = new Sub();
System.out.println(sooper.getLength()+ "," + sub.getLength());
}
}
Каков будет вывод программы?
Дан код:
class Super {
public int getLength() { return 4; }
}
class Sub extends Super {
public long getLength() { return 5; }
public static void main (String[]args) {
Super sooper = new Super ();
Sub sub = new Sub();
System.out.println(sooper.getLength()+ "," + sub.getLength());
}
}
Каков будет вывод программы?
Какие единицы измерения аргумента "angle"?
package java.lang;
public class Math {
...
public static double sin(double angle) { ... }
...
}
Какие единицы измерения аргумента "angle"?
package java.lang;
public class Math {
...
public static double sin(double angle) { ... }
...
}
К чему приведёт компиляция и запуск следующего фрагмента кода?
Integer i = new Integer("10");
if (i.toString() == i.toString())
System.out.println("Equal");
else
System.out.println("Not Equal");
К чему приведёт компиляция и запуск следующего фрагмента кода?
Integer i = new Integer("10");
if (i.toString() == i.toString())
System.out.println("Equal");
else
System.out.println("Not Equal");
Каким будет результат компиляции и выполнения данного кода?
class Test {
final int i1;
Test() {
i1=i1+1;
}
{
i1=2;
}
public static void main(String a[]) {
Test ob1=new Test();
System.out.println(ob1.i1);
}
}
Каким будет результат компиляции и выполнения данного кода?
class Test {
final int i1;
Test() {
i1=i1+1;
}
{
i1=2;
}
public static void main(String a[]) {
Test ob1=new Test();
System.out.println(ob1.i1);
}
}
Каким будет результат компиляции и выполнения данного кода?
class C {
public static void main(String[] args) {
boolean b1;
b1=3<4<5; //1
System.out.println(b1); //2
}
}
Каким будет результат компиляции и выполнения данного кода?
class C {
public static void main(String[] args) {
boolean b1;
b1=3<4<5; //1
System.out.println(b1); //2
}
}
Какой результат компиляции и выполнения данного кода?
public class C {
static int f1(int i) {
System.out.print(i + ",");
return 0;
}
public static void main (String[] args) {
int i = 0;
i = i++ + f1(i);
System.out.print(i);
}
}
Какой результат компиляции и выполнения данного кода?
public class C {
static int f1(int i) {
System.out.print(i + ",");
return 0;
}
public static void main (String[] args) {
int i = 0;
i = i++ + f1(i);
System.out.print(i);
}
}
Каким будет результат компиляции и выполнения данного кода?
class C {
public static void main(String ka[]) {
while (false) {
System.out.println("Value");
}
}
}
Каким будет результат компиляции и выполнения данного кода?
class C {
public static void main(String ka[]) {
while (false) {
System.out.println("Value");
}
}
}