aiXXXCoLtdAllrightreserved其他不需要出现在javadoc的信息也可以包含在这里。PackageImportspackage行要在import行之前,import中标准的包名要在本地的包名之前,
f而且按照字母顺序排列。如果import行中包含了同一个包中的不同子目录,则应该用来处理。packagehotlava
etstatsimportjavaioimportjavautilObservableimporthotlavautilApplicatio
这里javaio使用来代替I
putStreama
dOutputStream的。Class接下来的是类的注释,一般是用来解释类的。Aclassreprese
ti
gasetofpacketa
dbytecou
tersItisobservabletoallowittobewatchedbuto
lyreportscha
geswhe
thecurre
tsetiscomplete接下来是类定义,包含了在不同的行的exte
ds和impleme
tspublicclassCou
terSetexte
dsObservableimpleme
tsClo
eableClassFields接下来是类的成员变量:Packetcou
tersprotectedi
tpacketspublic的成员变量必须生成文档(JavaDoc)。proceted、private和package定义的成员变量如果名字含义明确的话,可以没有注释。存取方法接下来是类变量的存取的方法。它只是简单的用来将类的变量赋值获取值的话,可以简单的写在一行上。Getthecou
tersretur
a
arrayco
tai
i
gthestatisticaldataThisarrayhasbee
freshlyallocateda
dca
bemodifiedbythecallerpublici
tgetPacketsretur
copyArraypacketsoffsetpublici
tgetBytesretur
copyArraybytesoffsetpublici
tgetPacketsretur
packetspublicvoidsetPacketsi
tpacketsthispacketspackets
f其它的方法不要写在一行上构造函数接下来是构造函数,它应该用递增的方式写(比如:参数多的写在后面)。访问类型