Java编程Tips

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qing_mei_xiu/article/details/89176678

记录代码编程中一些小技巧(不定期更新ing)

1.死循环结构体使用

 一般编写死循环常用 while(true){},但是在阅读项目源码的时候,多数看到采用 for(;;){} 的形式。自己也查阅了
 一些博客,有的人说C++这样写,汇编指令 for 循环确实比while指令更少,但是java反编译之后两种方式都是一样的
 没有区别。所以,用何种方式更高效,就看自己的编码习惯了
 具体分析参考博客:https://blog.csdn.net/Message_lx/article/details/81075688

2.方法参数规范(Map慎用)

在任何业务代码里,Map都尽量不要作为函数的入参返回值
原因: 我们一般都是希望程序员能知道这个方法到底应该传什么参数,但map通常会让调用方发生不必要的困扰:我传过去的map到底是什么?有多少KV,Key有没有限制等等。无疑给阅读增加了额外的负担

猜你喜欢

转载自blog.csdn.net/qing_mei_xiu/article/details/89176678
今日推荐