忧郁百合

文章
9
资源
0
加入时间
3年0月8天

JavaSE 笔记【十一】泛型

视频链接:Java零基础教程为什么要有泛型?集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK 1.5 之前只能把元素类型设计为Object,JDK 1.5之后使用泛型解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如果管理等是确定的,因此此时把元素的类型设计成一个参数,这个类型参数叫做泛型。Collection< E>,List< E>,ArrayList&

全局变量声明的规范化(转)

  Lua将环境本身存储在一个全局变量_G中,(_G._G等于_G)。为了对全局命名空间更好的管理,最好是显示的声明每一个变量,可以通过使用metamethod来改变_G的行为来进行规范:-- 声明新的变量,使用rawset绕过metamethod的限制-- 保证声明的变量不为nil,如果声明一个nil变量,等于该变量还是不存在,访问该变量的时候还是会触发__indexdecl...

grunt的使用

使用grunt来压缩js代码,这可是前台开发必须的利器啊。 第一步 安装grunt-cli,该文件安装到全局的:cnpm install -g grunt-cli第二步安装grunt以及相关的插件cnpm install grunt --save-dev安装相关插件npm install --save-dev grunt-contrib-concat grunt-contrib-jshint gr