• 一元(单目)运算符有且只有一个运算参数,二元(双目)运算符有且只有两个运算参数。

  • 二元运算符:+(加)、-(减)、*(乘)、/(求商)、%(求余)
  • 一元运算符:+(正),-(负),++(自增),--(自减)
  • ++num: num值会自增1, 表达式的值等于自增之后的值  
  • Num++:  num值会自增1, 表达式的值等于自增之前的值   
  • --num: num的值会自减1, 表达式的值等于自减之后的值  
  • Num--:  num的值会自减1, 表达式的值等于自减之前的值  


  • byte--->short--->int--->long--->float--->double  

    char---->int--->long--->float--->double   这2条线是自动类型转换

    如果这两条线反向了,需要强制类型转换  

    A:取值范围小的类型   

    B:取值范围大的类型  

    A  a =值1;

    B  b=a;   

    比方说:

    int  a=10;

    long b = a;

    强制类型转换:取值范围大的变量赋值给取值范围小的变量

    A:取值范围小的类型   

    B:取值范围大的类型  

    B  b=值1;  

    A a = (A)b;   ()强转符号,A指的是取值范围小的类型    

    比方说:

    long   b=10L;  

    Int  a = b;  编译出错

    Int   a = (int)b;   正确的  强制转换  



最新文章

  1. windows环境下面安装Apache2.4+MySql5.7+PHP5.6
  2. spring jpa 实体互相引用返回restful数据循环引用报错的问题
  3. EF方便的添加一条信息...
  4. 8点需要注意的Web编程小细节
  5. discuz 重新定义jquery的$
  6. [Mac] 使用Mac时的一些技巧
  7. mongDB主从
  8. 201521123122 《java程序设计》 第四周学习总结
  9. hibernate懒加载导致jackjson解析json时StackOverFlow
  10. Java-NIO(八):DatagramChannel
  11. 约定Jenkins构建脚本
  12. Greenplum扩容
  13. JAVA面试题(8)
  14. 用Tesseract训练验证码遇到的问题
  15. 关于PJ 10.27
  16. SSO阅读有感
  17. J - 哈密顿绕行世界问题
  18. Oracle的一些经典SQL面试题
  19. java.security.InvalidKeyException: Illegal key size 解决办法
  20. mybatis xml mapper 文件中 if-else 写法

热门文章

  1. Python(Head First)学习笔记:六
  2. laravel中利用循环实现隔行换色
  3. 基于 VMware 的超融合, 解析 vSAN 与 SmartX ZBS 的优劣差异
  4. Day 2 总结
  5. java工具方法
  6. 使用file_get_contents() 发送GET、POST请求
  7. Postman 之 HTTP Multipart/form-data 调试
  8. CocosCreator实现动物同化
  9. 敏捷测试--之scrum--原理
  10. redis分布式锁-自动超时锁(在用)