Вопросы по теме 'scjp'

Вопрос из теста SCJP
Вопрос из теста SCJP: class A{ A aob; public static void main(String args[]){ A a=new A(); A b=new A(); A c=new A(); a.aob=b; b.aob=a; c.aob=a.aob; A d=new...
1028 просмотров
schedule 19.10.2021

Назначена ссылка на Java
class ClassA {} class ClassB extends ClassA {} class ClassC extends ClassA {} а также ClassA p0 = new ClassA(); ClassB p1 = new ClassB(); ClassC p2 = new ClassC(); ClassA p3 = new ClassB(); ClassA p4 = new ClassC(); p0 = p1 works But,...
389 просмотров
schedule 17.10.2021

Проблема с регулярным выражением SCJP6
У меня проблема со следующим примером: import java.util.regex.*; class Regex2 { public static void main(String[] args) { Pattern p = Pattern.compile(args[0]); Matcher m = p.matcher(args[1]); boolean b = false;...
1189 просмотров
schedule 16.11.2021

instanceof enthuware OCAJP
interface Flyer{ } class Bird implements Flyer { } class Eagle extends Bird { } class Bat { } public class TestClass { public static void main(String[] args) { Flyer f = new Eagle(); Eagle e = new Eagle(); Bat b = new...
687 просмотров
schedule 09.11.2021

объявление класса с обобщенными java
class a{} class b extends a{} class c <? extends b> extends b{} public class d { public static void main(String[] args) { c<c> n = new c<c>(); } } Я читаю SCJP. Я не понял концепции универсального класса...
73 просмотров
schedule 21.09.2021

Почему Double.NaN==Double.NaN возвращает false?
Я как раз изучал вопросы OCPJP и нашел вот такой странный код: public static void main(String a[]) { System.out.println(Double.NaN==Double.NaN); System.out.println(Double.NaN!=Double.NaN); } Когда я запустил код, я получил: false...
64574 просмотров
schedule 22.02.2022

Сомнение на основе программы в SCJP (ЭКЗАМЕН 310-065)
class Top{ public Top(String s){System.out.print("B");} } public class Bottom2 extends Top{ public Bottom2(String s){System.out.print("D");} public static void main(String args[]){ new Bottom2("C"); System.out.println(" "); }...
261 просмотров
schedule 23.03.2022

Вопрос по экзамену SCJP-6
При подготовке к экзамену SCJP-6 столкнулся со сложной проблемой. Я не могу найти ответ самостоятельно. Пожалуйста, ответьте на вопрос и дайте краткие комментарии: abstract class A<K extends Number> { // insert code here }...
1176 просмотров
schedule 04.06.2022

Выполнить командную строку скомпилированного класса Java
У меня следующий вопрос. Дан правильно скомпилированный класс, исходный код которого: 1. package com.sun.sjcp; 2. 3. public class Commander { 4. public static void main(String[] args) { 5. // more code here 6. } 7. }...
474 просмотров
schedule 22.08.2022

char и байт с окончательным модификатором доступа - java
Пожалуйста, взгляните на приведенный ниже пример, я не могу понять связь между символом и байтом. byte b = 1; char c = 2; c = b; // line 1 Дайте мне ошибку компиляции, потому что c - это тип char , а b - тип byte , поэтому приведение...
261 просмотров
schedule 21.09.2022

Естественный порядок элементов в очереди приоритетов
Согласно документам , элементы приоритетной очереди упорядочен в соответствии с естественным порядком, то почему он печатает по-другому public class PQ2 { public static void main(String[] args) { PriorityQueue<Integer> pq = new...
438 просмотров
schedule 01.10.2022

Вопрос SCJP по теме Enums
Из книги SCJP Questions PDF я получил этот вопрос. 1. enum Animals { 2. DOG("woof"), CAT("meow"), FISH("burble"); 3. String sound; 4. Animals(String s) { sound = s; } 5. } 6. class TestEnum { 7. static Animals a; 8. public static void...
1000 просмотров
schedule 09.01.2023

SCJP Вопрос, который нужно понять, когда объект получает сбор мусора?
Я не могу понять вопросы SCJP даже после получения правильного ответа: Из следующего кода (источник: http://scjptest.com ) нам нужно определить, когда объект ссылается как myInt. право на вывоз мусора: 01.public void doStuff() { 02....
1118 просмотров
schedule 26.01.2023

Программатор OCP 1.6 или JAVA SE 7 1
У меня есть немного знаний в Java, и я хочу изучить Java и пройти сертификационный тест Oracle. Экзамены JAVA SE 7 программист 1 и JAVA SE 7 программист 2 доступны для бета-тестирования, что означает, что скоро мы сможем провести фактический...
4444 просмотров
schedule 13.04.2023

ClassCastException из-за загрузчиков классов?
Во время игры с загрузчиками классов я получил следующее исключение: Exception in thread "main" java.lang.ClassCastException: xxx.Singleton cannot be cast to xxx.Singleton Означает ли это, что экземпляр из загрузчика классов нельзя привести к...
10349 просмотров
schedule 01.09.2023

Почему я не могу добавить два байта и получить целое число, и я могу добавить два последних байта, чтобы получить байт?
public class Java{ public static void main(String[] args){ final byte x = 1; final byte y = 2; byte z = x + y;//ok System.out.println(z); byte a = 1; byte b = 2; byte c = a + b; //Compiler...
19202 просмотров
schedule 20.03.2023

Подходят ли интернированные константы для GC?
Цитирование этой страницы: Сколько объектов будет иметь право на GC здесь? String s = "hello"; Character ch1 = 1; Character ch2 = 1; ch1 = null; s = null; Я считаю, что ответ 1. Я хотел бы понять, как это работает в Java 6....
49 просмотров
schedule 02.06.2023

Неожиданное исключение NullPointerException при автоупаковке/распаковке длинного типа java в качестве возвращаемого значения
Может кто-нибудь объяснить, почему метод getY() вызывает исключение NullPointerException. public class NullTest { private String s = ""; public Long getValue() { return null; } public Long getX() { return s !=...
92 просмотров

Поведение компилятора Java во время сужающего примитивного преобразования
К.Сьерра и Б.Бейтс в своей книге "Руководство по изучению SCJP" пишут " Следующее допустимо byte b = 27; , но только потому, что компилятор автоматически сужает буквальное значение до байта. Другими словами, компилятор вставляет приведение....
2143 просмотров