http://www.oracle.com/technetwork/java/codeconv-138413.html
基本上 Java 就只有這一種,大家都是照這份在走。
每個語言都有自己的 code conventions,
但像 C/C++ 五花八門,不只一種,
Google, Linux Kernel, GNU 都有自己的,
如果是接手別人的,就照本來的繼續寫,
如果是全新的自己刻,就看自己喜好挑一種。
不要混雜就好
※ 引述《Nestarneal (Nestarneal)》之銘言:
: 最近在學習 Android 程式撰寫,突然想到一個問題。
: 比方說剛建立好專案的 onCreate() function,
: 或是看範例程式碼中人家撰寫的 Code,
: 我都發現到括弧都是這樣撰寫的:
: void functionName(){
: }
: 也就是左大括弧會跟在參數後方。
: 而我自己的習慣是寫成這樣:
: void functionName()
: {
: }
: 以前都沒特別去想,可是突然就很好奇,
: 為什麼範例的 Code 都是以前者的方式來撰寫呢?
: 我是覺得只差在前者會少一行,但後者我覺得會比較好讀...?
: 想請教一下前輩們的意見,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.9.133.86
這是 Java 的 source code,
Java 的 code conventions 在 Oracle 有 document