比如: byte a=1; byte b=2; byte c; c=a+b; //这样是计算不出c,是错误的 c=a+1; //这样也是不能计算c的 c=64+1; //为什么这样就能计算c,在Java中这是什么原理啊? 运算符对基本类型的影响 当使用+.-.*./.%运算符对基本类型进行运算时,遵循如下规则: 只要两个操作数中有一个是double类型的,另一个将会被转换成double类型,并且结果也是double类型: 否则,只要两个操作数中有一个是float类型的,另一个将会被转换成floa…
http://www.iteye.com/problems/87219 Map<Key, List<Value>>, 这个好 师兄厉害,给介绍了个神器:guava…
With temp As ( Select ROW_NUMBER() over(partition by LogisticsPlan order by createon) rowID,ID from LogisticsPlan Where LogisticsPlan IN( 'AGDPM15071704', 'AGDDE15071401', 'SGDPM15071404', 'AGDPM15071404', 'SGDDE15071104' ) ) Delete from LogisticsPla…
import java.util.*; class Continue{ public static void main(String[] args){ Scanner scanner=new Scanner(System.in); System.out.println("Pless presss any key to continue."); String key=scanner.next(); } } 但是这样写一定要回车才可以,而且不可以在输入第一个字符的时候就Continue 想…
以下为加密的工具类: import java.io.UnsupportedEncodingException; import java.security.InvalidKeyException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.security.PrivateKey; import java.security.PublicKey; impo…
用例编号(UI-0001) 用例名称({验证页面跳转|验证元素文本}-简要明确表述) 验证类型 是否执行 初始URL 初始元素xpath 目标元素xpath 目标元素属性 期望结果 UI-0001 验证页面跳转-登录 当前标签页 执行 http://www.yixun.com/ //a[@id='j_login'] 0 0 https://base.yixun.com/login.html UI-0002 验证页面跳转-购物车 当前标签页 执行 http://www.yixun.com/ //a…
public class ForMatJSONStr { public static void main(String[] args) { String jsonStr = "{\"id\":\"1\",\"name\":\"a1\",\"obj\":{\"id\":11,\"name\":\"a11\",\"array\&qu…
今天在写段代码模拟计算器的时候,偶然发现,当我进行小数运算的时候,竟然出现了令我惊讶的结果,后来问了问度娘,才晓得,原来这里面还有点知识呢,下面是介绍: 你猜下面几句的结果是多少? public class Demo{ @Test public void demo3() { System.out.println(1 - 0.42); System.out.println(2.4 + 1.2); System.out.println(4.015 * 100); System.out.println…
java的基本数据类型-浮点型:单精度(float)和双精度(double). float:单精度浮点数在机内占4个字节.有效数字8位.表示范围:-3.40E+38 ~ +3.40E+38; double:双精度浮点数在机内占8个字节.有效数字16位.表示范围:-1.79E+308 ~ +1.79E+308 浮点型计算速度快,但是精度低,float和double只能用来进行科学计算或工程计算,在大多数的商业计算中,一般采用java.math.BigDecimal类来进行精确计算,但是BigDec…
同步代码块 基本语句 synchronized (任意对象) { 操作共享代码 } 代码示例 public class SellTicket implements Runnable { private int tickets = 100; private Object object = new Object(); @Override public void run() { while (true) { synchronized (object) { if (tickets > 0) { try…