Java 逻辑技巧
概述
- 归纳整理日常开发过程中遇到的问题及解决方案
如何判断整数
/**
* 判断一个数字为整数
* number %1 == 0
* @param args
*/
public static void main(String[] args) {
double d = 1.11 ;
boolean dFlag = d % 1 == 0 ;
System.out.println("d:"+d+",dFlag:"+dFlag);
int a = 5 ;
boolean aFlag = a % 1 == 0 ;
System.out.println("a:"+a+",aFlag:"+aFlag);
int b = -5 ;
boolean bFlag = b % 1 == 0 ;
System.out.println("b:"+b+",bFlag:"+bFlag);
}
非业务功能异步处理
- 发送邮件、短信、消息 异步处理 ,避免同步发送时延时而影响接口响应