Ich lerne Java neu. Es ist eine der ersten Programmiersprachen, die ich in der Schule gelernt habe, und dieses Mal kommt sie anders an.
Zum Beispiel habe ich nie gemeistert, wann man öffentlich vs. privat verwendet, den Zweck von (String[] args) oder die Logik hinter der Auswahl eines Datentyps. Ich habe mir Muster gemerkt und an solchen Dingen herumgebastelt, wann immer ich Fehlermeldungen bekam, aber ich habe es nicht wirklich verstanden.
Ich habe gerade erfahren, dass „Integer a“ und „int b“ beide dieselbe Zahl darstellen können, aber unterschiedliche Fähigkeiten haben.
Eine Ganzzahl ist eine Instanz, die Zugriff auf Methoden wie .equals und .compare hat. Bei Bedarf kann es in andere Datentypen konvertiert werden.
Ein int hat keinen Zugriff auf Methoden. Wir können Ints durch '==' vergleichen.
Für einen jüngeren Lernenden schien dies eine Unterscheidung ohne Unterschied zu sein, und es war frustrierend. Ich muss in diesem Bereich noch viel lernen, aber ich weiß, dass es eine bedeutende Lücke ist, die ich gerne füllen möchte.
Das obige ist der detaillierte Inhalt vonUnterscheidung ohne Unterschied. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!