选择优化的数据类型 更小的通常更好:一般情况下,应该尽量使用可以正确存储数据的最小数据类型。更小的数据类型通常更快,因为它们占用更少的磁盘,内存和CPU缓存,并且处理时需要的CPU周期也更少。但是要确保没有低估需要存储的值得范围。 简单就好:简单数据类型的操作通常需要更少的CPU周期。例如,整型比字 Read More
Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体(body,可以是一个表达式或一个代码块)。Lambda表达式还增强了集合库。 Java SE 8添加了2个 Read More
let命令: ES6新增的let命令,用来声明变量。用法类似于var,只是所声明的变量,只在let命令所在的代码块内有效。 { let a = 10; var b = 1;} 上面的代码块,分别用let和var声明了两个变量,然后在代码块之外调用这两个变量,结果let声明的变量报错,var声明的变量 Read More