diff --git a/99---Lernnotizen.md b/99---Lernnotizen.md index ccfb829..0d5abc3 100644 --- a/99---Lernnotizen.md +++ b/99---Lernnotizen.md @@ -12,9 +12,13 @@ Auf statische Referenzen kann auch über eine null-Referenz zugegriffen werden ## Definition primitiver Zahlen -- int Standard, long muss mit Suffix L angegeben werden +- int Standard, long muss auchg nur mit Suffix L angegeben werden, wenn größer MAX_INT +- Long-Wrapper muss mit L als Suffix definiert werden - double Standard, float muss mit f angegeben werden (außer Ganzzahl, dann in Ordnung ohne) +- Float-Wrapper muss immer mit Suffix F deklariert werden. +- Double-Wrapper: Bei Kommazahl d als Suffix nicht erforderlich, bei Ganzzahl muss D als Suffix angegeben werden. - Bei Binär und Hex-Definition Suffixe für double und float nicht erlaubt, L bei long aber schon. +- Als Folge können Float- und Double-Wrapper nicht in Hex- und Binärschreibweise definiert werden. ## Interface-Definition - non-nested Interfaces dürfen nicht static deklariert werden