Heim >Java >javaLernprogramm >JAVA-Code-Spezifikationen

JAVA-Code-Spezifikationen

一个新手
一个新手Original
2017-10-10 09:32:391387Durchsuche

1. Namenskonventionen

1. Bezeichner: Einheit, Ausdruckskraft, Prägnanz

Vereinheitlichung: Es gibt viele Möglichkeiten, ein Wort auszudrücken, aber Einheit, zum Beispiel: Lieferant , Sie können „supplier“ oder „provider“ verwenden, wählen Sie einen aus, der einheitlich verwendet werden soll; Seien Sie unter der Prämisse der Einheit und des Ausdrucks prägnant; wenn es die Idee nicht vermitteln kann, geben Sie bitte die Einfachheit auf. SupplierName , addNewContract;

Englisch und Pinyin: Versuchen Sie, einfaches Englisch oder ausschließlich Pinyin zu verwenden, und lehnen Sie die gemischte Verwendung von englischem Pinyin ab;

2. Paketname: Kleinbuchstaben, Link

Paketname: alles in Kleinbuchstaben; keine Sonderzeichen zur Trennung verwenden

3. Klassenname

Klassenname: Der erste Buchstabe wird großgeschrieben und jedes Wort wird großgeschrieben

Suffix: Service, Impl, Inter, Dao, Action, Listener, Event, Servlet, Factory, Job..

4. Methodenname

Methodenname: first Der erste Buchstabe eines Wortes ist klein geschrieben und der erste Buchstabe nachfolgender Wörter wird groß geschrieben
Präfixe: erstellen, löschen, hinzufügen, entfernen, initialisieren, zerstören, öffnen, schließen, lesen, abrufen, kopieren, modifizieren, senden, finden...

2. Leerzeichen und Leerzeilen

Verwendung von Leerzeichen (1 unmittelbar danach, 2 davor und danach): 1 zur Trennung; Komma; Beispiel: call(a, b, c);b - d = e;return a == b 1 : 0;if (a > b)

Verwendung von Leerzeilen: semantische Operationen; zwischen den Methoden;

3. Codekommentare können die Verwirrung des Codes nicht ausgleichen; weniger Kommentare

Kommentare: weniger, aber präziser; Code-Bedeutungskommentare, keine SVN-Löschungsära

Verwenden Sie // für einzelne Zeilen, /* .. */ für mehrere Zeilen; Prozessumfeld; Prozessklammern; 4. Best Practices ;

2. log Mehr Bewertungen machen es besser als println; 3. Fügen Sie nach if while for; 4. //TODO lässt alle wissen, was Sie haben nicht erledigt;

 5. Verwenden Sie „;“ oder „//nichts, was Sie tun müssen“, um zu erklären, dass Sie absichtlich nichts tun müssen.

 6. Verschachtelungsebenen reduzieren; /falsche Urteile; Reduzieren Sie die Verwendung von Methoden, die Variablendeklaration, -initialisierung und -verwendung zusammenführen

Das obige ist der detaillierte Inhalt vonJAVA-Code-Spezifikationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn