1、避免创建不必要的对象。 2、如果方法不用成员变量,可以把方法声明为static,性能提高15%到20%。 3、避免使用get和set方法存取filed,可以吧filed声明为public,直接访问。 4、static变量如果不需要修改,则设置为final。 5、foreach比普通for循环效率高 6、私有内部类要访问外部类的filed或者方法可以设置为包访问权限 7、合理使用浮点数,浮点比整型慢2倍。