Pytania otagowane jako scjp

7
Co to są „znaki łączące” w identyfikatorach Java?
Czytam SCJP i mam pytanie dotyczące tej linii: Identyfikatory muszą zaczynać się od litery, znaku waluty ($) lub znaku łączącego, takiego jak znak podkreślenia (_). Identyfikatory nie mogą zaczynać się cyfrą! Stwierdza, że ​​poprawna nazwa identyfikatora może zaczynać się od łączącego znaku, takiego jak znak podkreślenia. Myślałem, że podkreślenia to …
208 java  unicode  identifier  scjp 

9
Dlaczego Double.NaN == Double.NaN zwraca false?
Właśnie studiowałem pytania OCPJP i znalazłem ten dziwny kod: public static void main(String a[]) { System.out.println(Double.NaN==Double.NaN); System.out.println(Double.NaN!=Double.NaN); } Kiedy uruchomiłem kod, otrzymałem: false true Jaki jest wynik, falsegdy porównujemy dwie rzeczy, które wyglądają tak samo? Co to NaNznaczy?
155 java  floating-point  nan  scjp  ocpjp 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.