java面试题知识:
java.awt:包含构成抽象窗口工具集的多个类,用来构建和管理应用程序的图形用户界面。
java.lang:提供java编成语言的程序设计的基础类。
java.io:包含提供多种输出输入功能的类。
java.net:包含执行与网络有关的类,如URL,SCOKET,SEVERSOCKET。
java.applet:包含java小程序的类。
java.util:包含一些实用性的类。
./表示当前路径
../标书当前路径的父目录路径
盘符:\\name\\file 或者 盘符:/name/file 表示物理路径
在单行文本输入区(Testfield)构件上可能发生的事件包括FocusEvent焦点事件,所对应的事件监听器是FocusListener;ActionEvent动作事件,所对应的事件监听器是ActionListener;MouseEvent鼠标事件,所对应的事件监听器是MouseMotionListener。
short a=128,byte b=(byte)a; 经过强制类型转换以后,变量a,b的值分别是128,-128。
JavaScript:
push()方法可向数组的末尾添加一个或多个元素,并返回新的长度。
reverse()方法用于颠倒数组中元素的顺序。
concat()方法用于连接两个或者多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。返回值返回一个新的数组。该数组是通过把所有的arrayX参数添加到arrayObject中生成的。如果要进行concat()操作的参数是数组,那么添加的是数组中的元素,而不是数组。
sort()方法用于对数组的元素进行排序。
isNaN方法:NaN即非数值(Not a Number)是一个特殊的数值,这个数值用来表示一个本来要返回数值的操作数未返回数值的情况。isNaN()在接受一个值后,会尝试将这个值转换为数值,某些不是数值的值会直接转换为数值,而任何不能被转换为数值的值都会导致这个函数返回true。
parseFloat():该方法将一个字符串转换成对应的小数。
escape():该方法返回对一个字符串编码后的结果字符串。
eval():该方法将某个参数字符串作为一个JavaScript执行。
hasOwnProperty():是用来判断一个对象是否有你给出名称的属性和对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。
isPrototypeOf():是用来判断要检查其原型链的对象是否存在于指定对象实例中,是则返回true,否则返回false。
NOSCRIPT标签是用来定义在脚本本来被执行时的替代的内容。
原生js操作数组的方法(即Array对象方法):
concat():连接两个或更多的数组,并返回结果。
join():把数组的所有元素放入一个字符串,元素通过指定的分隔符进行分隔。
pop():删除并返回数组的最后一个元素。
push():向数组的末尾添加一个或更多的元素,并返回新的长度。
reverse():颠倒数组中元素的顺序。
shift():删除并返回数组的第一个元素。
slice():从某个已有的数组返回选定的元素。
sort():对数组的元素进行排序。
splice():删除元素,并向数组添加新元素。
toSource():返回对象的源代码。
toString():把数组转换为字符串,并返回结果。
toLocaleString():把数组转换为本地数组,并返回结果。
unshift():向数组的开头添加一个或更多的元素,并返回新的长度。
valueOf():返回数组对象的原始值。