java代码的思考

001 为什么要将 import 的带黄色的没有被使用的类干掉?

其实我一直不想将这些类去掉,觉得麻烦,后来我想明白了,这样会消耗资源去查找这些无用的类,去那些jar包里寻找,同时万一这些包被取消了,

还要报错,所以干掉这些东西很有好处的。

通过ctrl + shif + o 对代码进行优化。

002 为什么Map一定要制定你使用的类型?

Map  map = new  HashMap();

这样写也弄用,可是容易产生类型接受错误

写明确了好些

Map <String ,String> map  = new HashMap<String ,String>();

003 for循环

1  for (int i = 0; i<obj.size();i++)

这样写没有问题,不过每次循环都要调取size()函数,这样会加大消耗,尤其是量很大的时候。

应该这样写;

int sizeLength=obj.size();

for(int i=0;i<sizeLength;i++)

2 不要在for循环中做多次运算

应该这样

3不要在for循环做多次重复函数调取

应该这样

4不能在for循环中new,这样会加大消耗

应该现在循环外面定义变量置空后,再在循环里new,这样每实例一个对象都指向同一个变量。

004日期格式最好做成全局静态的,这样就不用每次都new

005 正规代码不可以使用System.out.print  这样的东西

要看值,使用日子

猜你喜欢

转载自www.cnblogs.com/wlandyy/p/10037822.html
今日推荐