若String后接一‘+’运算符,其后元素自动转化为String类型

注意:若对对象赋值另一对象,操作对应的是引用,如c=d,则c和d都指向原来d指向的对象

生成随机数:Random rand=new Random(47);(这里47表示随机数种子)

      int j=rand.nextInt(100)+1;(j等于1~100之间任意整数)

      nextFloat随机浮点数,nextLong随机长整数,nextDouble随机双精度数

比较对象内容是否相同:使用equals(),例如:obj1.equals(obj2);返回boolean值,注意equals不适用于基本类型

      但是equals()不能总是反应准确,可能产生令人费解的结果

指数计数:1e-43f即1*10^-43

按位操作符:int i=1000; i<<=2;(左移两位并赋值) i>>=2;(右移两位并赋值)

      (注意:对short或byte类型元素右移并赋值可能产生错误)

      int j=100;i & j(按位与) i | j;(按位或) i ^ j;(按位异或) ~i;(按位非)

按二进制输出:printBinaryInt()和printBinaryLong(),参数为int或long

类型转换格式和c的强制类型转换一样:(short) i ;boolean型禁止转化,窄化转换必须显式进行,计算后结果的类型按操作数的最大类型计

转化为整型值默认截尾操作,若想舍入操作使用round()方法(在java.lang.Math中)

Java没有sizeof()

最新文章

  1. java 使用正则表达式过滤HTML中标签
  2. UDS(ISO14229-2006) 汉译(No.2参考标准)
  3. C#中Timer使用及解决重入问题
  4. oracle 10g在redhat5下的安装
  5. java:String使用equals和==比较的区别
  6. [原创]java WEB学习笔记54:Struts2学习之路--- 编写Struts2 的第一个程序,HelloWord,简述 package ,action,result
  7. Tomcat服务器顶层结构和启动过程【转】
  8. AutoTile 自动拼接(三) 学习与实践
  9. VirtualBox实现内外网络互访问的配置
  10. ArcGIS API for JavaScript 4.2学习笔记[26] 缓冲区分析【基于geometryEngine工具类】
  11. ng机器学习视频笔记(一)——线性回归、代价函数、梯度下降基础
  12. Jmeter之http性能测试实战 NON-GUI模式 进行分布式压力测试——干货(十二)
  13. python基础学习(一)--数据类型
  14. md 常用语法
  15. 关于vue2.0+hbuilder打包移动端app之后空白页面的解决方案
  16. C#相关FTP操作
  17. java基础-反射(细节)
  18. SWFUpload多文件上传使用指南
  19. 设置checkBox不拦截焦点
  20. Data Visualization Books

热门文章

  1. python输出的高亮显示
  2. 收藏加备用。ext.xfs文件系统 文件恢复
  3. nodejs基础 用http模块 搭建一个简单的web服务器 响应纯文本
  4. mac: jenkins+ant+jmeter接口测试
  5. [linux]sudo 出现unable to resolve host 解决方法
  6. Android 显示系统:OpenGL简介和Gralloc代码分析
  7. Swift 常量
  8. .md 即 markdown 文件的基本常用编写语法
  9. 关于POW机制及POW难度调节机制
  10. 360安全卫士11.0史上最小版发布,去流氓,最精简,300MB内存轻松运行。完全不拖慢电脑的速度,由王宁诚意发布。