Java
释梦燃
贴在地面前行,不在云端跳舞。
展开
-
Selenium webdriver Java ——IE浏览器启动
Step1、下载IEDriverServer。路径:http://selenium-release.storage.googleapis.com/index.html选择一个合适的下载即可。Step2: 放置IEDriverServer在跟项目包平行的地方新建一个包,比如”lib",然后将 IEDriverServer.exe拷贝到lib下。Step3: 添加 we原创 2017-07-13 18:02:33 · 1143 阅读 · 0 评论 -
Java中的s=s+5和s+=5的区别
定义一个short变量。short s=4;//s=s+5;编译失败。因为2次运算,先+,后赋值 。5是整型,s+5,s为short型会转为int型,结果是整型。而赋值给s时, 结果为整型却要赋给精度低的short型,会丢失精度。s+=5;//编译通过,只做赋值运算,内部会有自动转换。 “+=” 操作,系统会自动执行类型转换操作,等价于s=(short)s+5。原创 2017-07-31 16:27:02 · 1439 阅读 · 3 评论 -
JAVA——算术运算符
常用的算术运算符1)取模:取余数。2)对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分3)“+”除字符串相加功能外,还能把非字符串转换成字符串//字符串和任何数据使用+相连接,最终输出都变成字符串。System.out.println("ab"+5+5); //运算的连接符4) 转义字符:通过\来转变后面字母或者符号的原创 2017-07-31 17:02:44 · 647 阅读 · 0 评论 -
JAVA——赋值运算符
常用的赋值运算符:Java中的s=s+5和s+=5的区别:short s=4;//s=s+5; 编译失败。因为2次运算,先+,后赋值 。5是整型,s+5,s为short型会转为int型,结果是整型。而赋值给s时, 结果为整型却要赋给精度低的short型,会丢失精度。s+=5; //编译通过,只做赋值运算,内部会有自动转换。“+=”操作,系统会自动原创 2017-07-31 17:05:16 · 563 阅读 · 0 评论 -
Java中equals和==的区别
==:关系操作符1)基本数据类型的变量,变量直接存储的是“值”,因此在用关系操作符==来进行比较时,比较的就是 “值” 本身。生成的是一个boolean结果,它们计算的是操作数的值之间的关系。2)非基本数据类型的变量,引用类型的变量存储的并不是 “值”本身,而是于其关联的对象在内存中的地址。=》基本数据类型:a=3;b=4;System.out.println("a等于b原创 2017-07-31 18:10:18 · 305 阅读 · 0 评论 -
JAVA——比较运算符
注1:比较运算符的结果都是boolean型,要么是true,要么是false。注2:比较运算符“==”不能误写成“=”。注3: > 、 = 、 注4: == 、 != 两边的操作数既可以是数值类型,也可以是引用类型。值类型是存储在内存中的堆栈(简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。例子:原创 2017-07-31 18:17:52 · 2259 阅读 · 0 评论 -
JAVA——逻辑运算符
1)逻辑运算符用于连接布尔型表达式,在Java中不可以写成33 & x2)“&”和“&&”的区别:• 单&时,左边无论真假,右边都进行运算;• 双&&时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。3)“|”和“||”的区别同理,双或时,左边为真,右边不参与运算。左为假,右边参与运算。4)异或( ^ )与或( | )的不同之处是:当左右都为true时,结果为f原创 2017-08-01 14:35:37 · 709 阅读 · 0 评论 -
Java里\r和\n的区别
一直困惑\n \r 的区别。百度都说:\r 是回车符,\n 是换行符。\n是换到下一行, 而\r还是在当前行,并且光标移到当前行的的第一格!一、所对应的ASCII码不同符号 ASCII码 意义\n 10 换行NL\r 13 回车C原创 2017-08-08 18:36:05 · 39517 阅读 · 3 评论 -
JAVA-异常的分类
异常的分类:1、可控式异常2、运行时异常3、获取异常信息异常的处理原创 2017-07-27 17:50:46 · 341 阅读 · 1 评论