В следующем программном классе ZiggyTest2 {public static void main (String [] args) {double x = 123.456; char c = 65; int i = 65; System.out.printf ("% s", x);
...
Когда я запускаю следующий пример, я получаю результат 0,2,1 class ZiggyTest2 {static int f1 (int i) {System.out.print (i + ","); возврат 0; } public ...
Почему на выходе в этом примере получается 1? public static void main(String[] args){ int[] a = { 1, 2, 3, 4 }; int[] b = { 2, 3, 1, 0 }; System.out.println( a [ (a = b)[3] ] ); } Я думал, что это ...
При подготовке к экзамену SCJP (или OCPJP, как его теперь называют) меня ловят несколько шутливых вопросов о передаваемом (ссылочном) значении. и неизменность. Насколько я понимаю, когда вы сдаете ...
Сколько создается объектов String Я изучаю для SCJP Кажется, я не могу разобраться в этой проблеме String. Кажется, я вижу несколько возможных ответов в зависимости от того, как я смотрю на вопрос. В ...
Контекст: похоже, что простой scjp -> scja -> ... ... треки для сертификации Sun были объединены с другими сертификатами стиля Oracle ... Как разработчик, я в последнее время потратил некоторое время на попытки ...
В приведенном ниже фрагменте кода объявление метода doThings () как статического сделало бы класс потокобезопасным. Причина этого в том, что если запущено несколько потоков TestSeven и поскольку x является статическим ...
У меня есть следующий код Java: Public String Makinstrings () {String S = "FRED"; s = s + "47"; S = S.SUBString (2, 5); s = s.touppercase (); return s.tostring ();
} Вопрос как-то ...
Сейчас я готовлюсь к работе. S (O) CJP, с книгой Sierra & Bates. Что касается внутренних классов (локальных или анонимных методов), они говорят, что мы не можем получить доступ к локальным переменным, потому что они живут на ...
При перегрузке методов, содержащих параметры, которые не совпадают, JVM всегда будет использовать метод с наименьшим аргументом, который шире, чем параметр. Я подтвердил вышесказанное с помощью ...
Я читал раздел о статике в учебном руководстве SCJP, и в нем упоминается следующее: статические методы нельзя переопределить , но их можно переопределить. Что на самом деле означает переопределение? ...
Я думал, что хорошо разбираюсь в дженериках Java. Этот код НЕ СОБИРАЕТСЯ, и я знаю почему. Мы можем перейти к методу тестирования только List типа Animal или его супертипа (например, List of ...
Я изучаю экзамен SCJP, и я столкнулся с проблемой, которую не могу понять. В книге говорится, что нельзя расширять, а затем коробить, но можно коробить, а затем расширять.
Пример невозможности ...