1、List转数组 采用API中的T[] List.toArray(T[] a) 方法 ,不能直接使用 (T[])list.toArray() 因为数组不能够直接强制转换,例如 Object[] objs={"123","456"}; String[] string...
分类:
编程语言 时间:
2015-09-21 21:15:51
阅读次数:
155
在没有泛型之前,在容器当中所有的元素放进去都会被当成object,所以就不知道自己是谁了,在后续取出来就容易出错误(eg classexception)。引入泛型,就必须制定容器存储类型,这样让代码更容易读懂和维护,同时少了强制转换一步代码变得简洁不臃肿,保证了不在同一类型的数据在编译的时候不通过,...
分类:
编程语言 时间:
2015-09-20 16:10:32
阅读次数:
143
脚本命令适用的环境比较多。脚本文件中的注释以为双斜杠开头。脚本支持的最长 255 字符的参数。有疑点的地方是十六进制,文本字符串(甚至 10 进制数值)都可以作为参数,你可以使用引号强制转换数字参数为文本参数。如果文本或者变量名中存在空格,则引号是必须的,在引号中的所有字符都被被识别成一个参数而存在...
/*
多态的弊端:
不能使用子类的特有功能。
就想使用子类的特有功能?行不行?
行。
怎么用呢?
A:创建子类对象调用方法即可。(可以,但是很多时候不合理。而且,太占内存了)
B:把父类的引用强制转换为子类的...
分类:
其他好文 时间:
2015-09-17 10:18:16
阅读次数:
162
随看随着记录:相等操作符相等操作符 == (先自动转换等号两边要比较的对象的数据类型,然后再做比较操作)全等操作符 === (直接比较等号两边的对象,不会进行数据类型转换)例如:var result1 = ("55"==55); //true 因为等号前的字符串数值在和数字比较时,强制转换为数字类型...
分类:
其他好文 时间:
2015-09-16 12:49:12
阅读次数:
141
mov指令的作用: ? ? mov指令可能是汇编里用的最多的指令了,完成c语言里的赋值。 mov指令种类: 普通的mov指令
做符号扩展的movs
做零扩展的movz 普通mov的种类有: movb?#完成1个字节的复制
movw?#完成2个字节...
分类:
其他好文 时间:
2015-09-15 00:20:35
阅读次数:
303
从 JDBC 类型映射到 Java 类型JDBC 类型Java 类型CHARStringVARCHARStringLONGVARCHARStringNUMERICjava.math.BigDecimalDECIMALjava.math.BigDecimalBITbooleanTINYINTbyteS...
分类:
数据库 时间:
2015-09-15 00:11:51
阅读次数:
277
std::movec++11中提供了std::move()来将左值转换为右值,从而方便的使用移动语义。move是将对象的状态或者所有权从一个对象转移到另一个对象,只是转移,没有内存拷贝。c++中所有容器都实现了move语义,方便我们实现性能优化。move只是转移了资源的控制权,本质上是将左值强制转换...
分类:
编程语言 时间:
2015-09-13 23:02:10
阅读次数:
283
Malloc 向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类型的指针。C,C++规定,void* 类型可以强制转换为任何其它类型的指针。原型:extern void *malloc(unsigned int num_bytes);头文件:在TC2....
分类:
其他好文 时间:
2015-09-12 20:24:23
阅读次数:
147
下载地址:https://pqrs.org/osx/karabiner/ 见下图。 最上面有个cyper是我自定义的。我把该死的command+h强制转换成了ctrl+h,再也不担心在eclipse按错搜索键会隐藏掉窗口 打开private.xml然后修改如下: <?xml ...
分类:
系统相关 时间:
2015-09-07 19:51:50
阅读次数:
319