Вопросы с тегом «scjp»

208
Что такое «соединительные символы» в идентификаторах Java?

Я читаю для SCJP, и у меня есть вопрос относительно этой строки: Идентификаторы должны начинаться с буквы, символа валюты ($) или соединительного символа, такого как подчеркивание (_). Идентификаторы не могут начинаться с цифры! В нем говорится, что допустимое имя идентификатора может начинаться с...

155
Почему 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 true Как получается, falseкогда мы сравниваем две вещи, которые выглядят...