1.注释是java编译器的指令。
可以注释java包、类型(类、接口、枚举)、构造函数、方法、字段、参数和局部变量。java编译器可以根据指令解释注释并丢弃注释,或者将注释放入编译生成的类文件中,使其在运行时可用。
2.注释和注释类型
批注类型是一种特殊的接口类型,批注就是批注批注类型的一个例子。
注释类型也有名称和成员,注释中包含的信息是键-值对的形式,可以有零个或更多。
中定义的一些注释:
@override告诉编译器,这个方法应该覆盖一个超类方法,以防止程序员覆盖错误。
@deprecat
1.使用document.queryselectorall()方法获取相关dom结构的数组。
2.通过inn
阵列就是阵列的意思。sql中没有数组。估计是from之后的一个表名。
数组是元素的有序序列。如果一组相同类型的变量被命名为数组名。
内部连接是sql的基本关系语法。
例如,:表a和表b有关联的字段。it通常是这样写的
选择*
从内部联接b开始
两个表相关联以查询相关数据的含义。
javascript命名规范没有明确的定义。主要是怎么命名才能让自己看起来酷,让团队看起来酷,所以主要看你怎么认同。
命名规范
1.变量名必须是小写字母。
2.类的命名使用camel命名规则,例如:
帐户,事件处理程序
3.常量必须在对象(类)或枚举变量之前声明。枚举变量的命名必须有意义,其成员必须使用camel命名约定。或者使用大写字母:
varnodetypes{element:1,docum:2}
4.缩写词不能使用大写名称作为变量名:
getinnerhtml(),getxml(),xmldocument
5.该方法的命令必须是动词或动词短语:
()
6.公共类的命名必须使用mixedcase。
7.7的命名。css变量必须使用相同的公共类变量。
8.私有类的变量属性成员必须用mixedcase和下划线(_)命名。例如:
varmyclass函数(){var_buffer(){}
}
9.如果变量设置为private,则它前面必须有下划线。
这个。_someprivatevariable语句
10.通用变量必须使用与其名称一致的类型名:
settopic(topic)//变量topic是topic类型的变量。
11.所有变量名必须是英文的。
12.如果变量的作用域很大,必须使用全局变量;这时候你可以把它设计成一个类的成员。相对来说,如果范围小或者是私有变量,就用简洁的词来命名。
13.如果变量有其隐含的返回值,请避免使用其类似的方法:
gethandler()//避免使用geteventhandler()
14.公共变量必须清楚地表达自己的属性以避免歧义,例如:
mouseeventhandler
,而不是mseevthdlr。请再次注意这个规则,这样做的好处是非常明显的。它能清楚地表达表达式所定义的意思。
15.一个类/构造函数可以通过扩展其基类的名称来命名,这样可以正确快速地找到其基类的名称:eventhandleruieventhandler鼠标eventhandler基类可以在明确描述其属性的前提下缩短:鼠标eventhandler与鼠标uieventhandler相对。
特殊命名规范
术语"获取/设置"不应连接到字段,除非它被定义为私有变量。以amp开头的变量名"是"应为布尔型,可以是"哈斯","can"or"应该"同理。
术语"com"普特"因为变量名应该是已经计算过的变量。
术语"寻找"因为变量名应该是已经搜索过的变量。
术语"初始化or"初始化和作为变量名应该是一个已经实例化(初始化)的类或其他类型的变量。ui(用户界面)控件变量应在名称后添加控件类型,例如:leftcombobox,topscrollpane。复数形式必须有一个通用的命名约定(original:复数形式必须用于命名集合)。以amp开头的变量名数字"or"计数"都被约定为数字(对象)。重复变量建议使用名称为"我","强生公司和"k"(以此类推)。必须使用补充词,如:获取/设置、添加/删除、创建/销毁、开始/停止、插入/删除、开始/结束等。应尽可能使用缩写名称。避免不明确的布尔变量名,例如:isnoterror,isnotfound是非法的错误类。建议添加"例外和or"误差"在变量名之后。如果方法返回一个类,它应该在名字上指定返回什么;如果是流程的话,应该说明做了什么。