编程之旅-java代码整洁之道
来源:互联网 发布:淘宝模块装修教程 编辑:程序博客网 时间:2024/06/06 20:03
在日常开发过程中由于java特性(很多地方代码比较臃肿)看起来代码一大坨,这个时候使用某些技巧会使我们代码看起来更加整洁,下面在下面列举开发过程中使用到的整洁之道
1:条件运算符
(1):使用语法:
test ? expression1 : expression2
用于替换if(){
}else{
}
对于不太复杂的判断使用条件运算符更简洁,复杂的也可以实现,不过维护代码的人看了大概想死,,,
2:代码优化
(1):比如一个update,delete方法返回0/1时,我们service方法可以这么写返回值
public boolean mothodDemo(){ renturn dao.xxx()>0;}
这样就可以知道执行的返回值对应的true,false了,且代码看起来更整洁。
(2):反射应用
在代码环节中动手脚优化代码,比如前端参数到后台如果参数很多要一个个的获取,优化环节使用反射将参数放到bean中 再action直接获取这个bean就好了 由多行代码优化为只有一行代码具体可以查看我这个博文介绍。点击打开链接
(3):lombox插件使用:
这个插件总结来说就一句话通过注解优化繁琐的代码,这些繁琐的代码有get,set方法,也就是哪些可以通过ide生成的方法。
官网链接:lombox
(4) :java 8 特性
这块自己去使用,毕竟新的东西很难在项目中(大部分是新的)用到。
阅读全文
1 0
- 编程之旅-java代码整洁之道
- [代码整洁之道]-整洁代码
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- 《代码整洁之道》
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- 代码整洁之道
- NetworkOnMainThreadException 安卓主线程启动Socket网络链接
- FileOutputStream类的使用
- Servlet
- Golang从零开始(二)构建简单的Go项目
- devexpress 版本和 NET Framework 版本关系
- 编程之旅-java代码整洁之道
- 数学基础 Matlab(1)——导数/微分
- 微信小程序开发1-开发环境
- summary_pv_uv.sh
- RDMA RC UC UD
- 参数根据ASCII 码排序
- 在Ubuntu 64位环境下编译Liunx内核出现 Can't use 'defined(@array)' 错误的解决办法
- 【JavaEE学习笔记】Oracle_01_sql*plus,存储结构,用户管理,常用数据类型
- jQuery第三节----事件