放松一下,来个狂拽酷炫吊炸天的注释秀~
常规写法
/**
* 文档注释
* Creates a node graph from parser events.
* <p>
* Corresponds to the 'Compose' step as described in chapter 3.1 of the
* </p>
*/
public class Composer {
//单行注释
protected final Parser parser;
/*
* 多行注释
*/
}
1、小炫
// -- ServerSocket-specific operations --
public void bind(SocketAddress local) throws IOException{
// -- Registration --
// -- end --
}
2、分步
// step 1: let m = min{2^k | (2^k)*BURNIKEL_ZIEGLER_THRESHOLD > s}
int m = 1 << (32-Integer.numberOfLeadingZeros(s/BigInteger.BURNIKEL_ZIEGLER_THRESHOLD));
// step 2a: j = ceil(s/m)
int j = (s+m-1) / m;
// step 2b: block length in 32-bit units
int n = j * m;
long n32 = 32L * n; // block length in bits
// step 3: sigma = max{T | (2^T)*B < beta^n}
int sigma = (int) Math.max(0, n32 - b.bitLength());
3、小炫
public final class MathContext implements Serializable {
/* ----- Constants ----- */
private static final int DEFAULT_DIGITS = 9;
/* ----- Public Properties ----- */
/* ----- Shared Properties ----- */
}
4、小炫
// ----------------------------------------------------------- Constructors
public RequestInfo( Request req) {
this.req=req;
}
// ----------------------------------------------------- Instance Variables
5、中炫
// -------------------------------------------------------------------------
// 2 adapters
// -------------------------------------------------------------------------
public void Adapter (String name){
}
// --------------------------------------------------------------
// STATIC SUPPORT METHODS
// --------------------------------------------------------------
6、大炫
/**-----------------------------------------------------
* Here is ...
*-----------------------------------------------------*/
private void save(Entity entity){
/* ***********************
* SUPER SAVE
* ********************* */
}
还有补充吗?开开眼界