CamelCase

camelCase ist eine Namenskonvention, bei der der erste Buchstabe jedes Wortes in einem zusammengesetzten Wort großgeschrieben wird, außer beim ersten Wort. Software-Entwickler verwenden camelCase häufig beim Schreiben von Quellcode.

camelCase ist beim Programmieren nützlich, da Elementnamen keine Leerzeichen enthalten dürfen. Die camelCase-Namenskonvention macht zusammengesetzte Namen lesbarer. Zum Beispiel ist myOneMethod leichter zu lesen als myonemethod.

Weitere Beispiele für camelCase sind unten aufgeführt:

  • newString;
  • getNewString()
  • myVariableName;

Der Name camelCase (auch „camel case“ oder „dromedary case“) leitet sich vom Höcker eines Kamels ab, der durch den Großbuchstaben in der Mitte des zusammengesetzten Wortes dargestellt wird. Ein camelCase-Wort kann einen oder mehrere Großbuchstaben enthalten.

camelCase im Vergleich zu PascalCase

camelCase ähnelt PascalCase, bei dem die ersten Buchstaben aller Wörter in einem zusammengesetzten Wort großgeschrieben werden, einschließlich des ersten Wortes. Zum Beispiel würde myFunction() in PascalCase zu MyFunction(). Beim Schreiben von Quellcode können Programmierer entweder die Schreibweise verwenden, da sie die Syntax nicht beeinflusst. Obwohl jeder Entwickler seinen bevorzugten Stil wählen kann, haben einige Programmiersprachen standardmäßige Namenskonventionen. In Java werden zum Beispiel die folgenden Schreibweisen empfohlen:

  • Klassen: PascalCase — class VectorImage {}
  • Methoden: camelCase — drawImage()
  • Variablen: camelCase — string newImageName

NOTE: PascalCase wird manchmal auch als „UpperCamelCase“ bezeichnet, während standardmäßiges camelCase als „lowerCamelCase“ angegeben werden kann. In den letzten Jahren haben sich Entwickler von diesen Begriffen abgewandt und verwenden stattdessen PascalCase und camelCase.

Aktualisiert October 1, 2020 von Per C.

quizTesten Sie Ihr Wissen

Which of the following best describes a queued process?

A
It is waiting in line, ready to run.
0%
B
It is in the process of running.
0%
C
It has completed successfully.
0%
D
It has been permanently deleted.
0%
Correct! Incorrect!     View the Queue definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von CamelCase auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.