Java unterscheidet zwischen Groß- und Kleinschreibung

Java ist eine Sprache, bei der die Groß- und Kleinschreibung von Buchstaben in Ihren Java-Programmen eine Rolle spielt.

Über die Groß- / Kleinschreibung

Groß- / Kleinschreibung erzwingt Groß- oder Kleinschreibung im Text. Angenommen, Sie haben drei Variablen mit den Namen "endLoop", "Endloop" und "EndLoop" erstellt. Obwohl diese Variablen aus exakt den gleichen Buchstaben in der gleichen Reihenfolge bestehen, betrachtet Java sie nicht als gleich. Es wird sie alle unterschiedlich behandeln.

Dieses Verhalten hat seine Wurzeln in den Programmiersprachen C und C ++, auf denen Java basierte, aber nicht alle Programmiersprachen erzwingen die Berücksichtigung der Groß- und Kleinschreibung. Diejenigen, die Fortran, COBOL, Pascal und die meisten BASIC-Sprachen nicht enthalten.

Die Argumente für und gegen die Groß- und Kleinschreibung

Der "Fall" für den Wert der Groß- / Kleinschreibung in einer Programmiersprache wird unter Programmierern diskutiert, manchmal mit einer fast religiösen Leidenschaft. 

Einige argumentieren, dass die Berücksichtigung der Groß- und Kleinschreibung notwendig ist, um Klarheit und Genauigkeit zu gewährleisten. Beispielsweise gibt es einen Unterschied zwischen Polnisch (polnischer Staatsangehörigkeit) und Polnisch (wie bei Schuhcreme), zwischen SAP (Abkürzung für System Applications Products) und SAP ( wie im Baumsaft) oder zwischen dem Namen Hoffnung und der Gefühlshoffnung. Außerdem sollte ein Compiler nicht versuchen, die Absicht des Benutzers zu erraten, sondern Strings und Zeichen genau so verwenden, wie sie eingegeben wurden, um unnötige Verwirrung und eingeführte Fehler zu vermeiden. 

Andere sprechen sich gegen die Berücksichtigung der Groß- und Kleinschreibung aus und führen an, dass es schwieriger ist, mit ihnen zu arbeiten, und dass es wahrscheinlicher ist, dass sie zu Fehlern führen, während sie wenig Gewinn bringen. Einige argumentieren, dass Groß- und Kleinschreibung die Produktivität negativ beeinflusst und Programmierer gezwungen sind, unzählige Stunden mit dem Debuggen von Problemen zu verbringen, die so einfach sind wie der Unterschied zwischen "Anmelden" und "Anmelden".

Die Jury ist sich noch nicht sicher, ob die Groß- und Kleinschreibung zutreffend ist, und kann möglicherweise ein endgültiges Urteil fällen. Die Berücksichtigung der Groß- und Kleinschreibung ist jedoch derzeit wichtig, um in Java zu bleiben.

Groß- und Kleinschreibungstipps für die Arbeit in Java

Wenn Sie beim Codieren in Java die folgenden Tipps befolgen, sollten Sie die häufigsten Fehler vermeiden, bei denen zwischen Groß- und Kleinschreibung unterschieden wird:

  • Java-Schlüsselwörter werden immer in Kleinbuchstaben geschrieben. Die vollständige Liste der Schlüsselwörter finden Sie in der Liste der reservierten Wörter.
  • Vermeiden Sie Variablennamen, die sich nur in Groß- und Kleinschreibung unterscheiden. Wenn Sie wie im obigen Beispiel drei Variablen mit den Namen "endLoop", "Endloop" und "EndLoop" hätten, würde es nicht lange dauern, bis Sie einen ihrer Namen falsch eingeben. Dann stellen Sie möglicherweise fest, dass Ihr Code versehentlich den Wert der falschen Variablen ändert.
  • Stellen Sie immer sicher, dass der Klassenname in Ihrem Code und dem Java-Dateinamen übereinstimmt.
  • Befolgen Sie die Java-Namenskonventionen. Wenn Sie sich angewöhnen, dasselbe Fallmuster für verschiedene Bezeichnertypen zu verwenden, verbessern Sie Ihre Chancen, Tippfehler zu vermeiden.
  • Wenn Sie eine Zeichenfolge verwenden, um den Pfad eines Dateinamens darzustellen, d. H. "C: \ JavaCaseConfig.txt", stellen Sie sicher, dass Sie die richtige Groß- / Kleinschreibung verwenden. Bei einigen Betriebssystemen wird die Groß- und Kleinschreibung nicht beachtet, und der Dateiname ist nicht genau. Wenn Ihr Programm jedoch unter einem Betriebssystem verwendet wird, bei dem die Groß- und Kleinschreibung beachtet wird, wird ein Laufzeitfehler erzeugt.