私はこのコメントにつまずいた。jdkソース:// HD、セクション2-1の謎めいたコメント
public static int lowestOneBit(int i) {
// HD, Section 2-1
return i & -i;
}
は、1.5のJavaソースです。 このコメントは何を意味していますか?それは本への参照ですか?仕様?
私はこのコメントにつまずいた。jdkソース:// HD、セクション2-1の謎めいたコメント
public static int lowestOneBit(int i) {
// HD, Section 2-1
return i & -i;
}
は、1.5のJavaソースです。 このコメントは何を意味していますか?それは本への参照ですか?仕様?
HDはおそらくHenry S. WarrenのHacker's Delightを指します。実際、この公式は11ページの2-1節にあります。
合意。 java.lang.Longのドキュメントは以下のように述べています»実装上の注意: "ビットツイディング"メソッド(highestOneBitやnumberOfTrailingZerosなど)の実装は、Henry S. Warren、Jr.のHacker's Delight(Addison Wesley 、2002)。 – Joey
commentz be evilzz! – jrharshath