工作总结
2015-11-22 17:59
176 查看
工作后还是会偶尔犯错误,没有考虑太多,或者粗心
1、在使用list集合判断的时候
2、使用return的时候,会把这个误认为是退出一个循环,实际上是退出整个程序,如果有一个循环满足return条件,那么for循环中不会往下进行。
3、尽量少用do,while,万一没写好,容易出现死循环,消耗内存,在工作中是很危险的,会使系统崩溃,浪费时间资源,严重的更吓人。(待续)
1、在使用list集合判断的时候
if(list==null&&list.isEmpty()){} 这个错误咋看没错,细看是这样做是不会进入这个循环的,是一个没有用的代码
if(list!=null&&!list.isEmpty()){} 容易出现null放在后面判断,如果list为null的时候,先判断为空程序就会报错
2、使用return的时候,会把这个误认为是退出一个循环,实际上是退出整个程序,如果有一个循环满足return条件,那么for循环中不会往下进行。
3、尽量少用do,while,万一没写好,容易出现死循环,消耗内存,在工作中是很危险的,会使系统崩溃,浪费时间资源,严重的更吓人。(待续)
相关文章推荐
- linux学习(一)虚拟机下的CentOS如何上网
- ios中实现对UItextField,UITextView等输入框的字数限制
- C#调用存储过程示例
- 修复 Shell 脚本在 Ubuntu 中的默认打开方式
- 【转】【UNITY3D 游戏开发之六】UNITY 协程COROUTINE与INVOKE
- html 图片丢失
- Crake-me---4-CKme.exe
- php转义总结
- C语言中,头文件和源文件的关系(转)
- 匿名内部类
- 二、JavaScript语法
- POJ2342 简单树形dp
- 二进制中1的个数
- HTTP POST请求报文格式分析与Java实现文件上传
- lightOJ 1174 - Commandos
- 深入浅出UML类图(五)
- [实战]MVC5+EF6+MySql企业网盘实战(16)——逻辑重构3
- 跨平台C的IDE
- php笔记
- 【BZOJ】3994: [SDOI2015]约数个数和