Java核心逻辑第2章_Java语言基础.pptVIP

  • 0
  • 0
  • 约4.06千字
  • 约 47页
  • 2019-09-02 发布于湖北
  • 举报
类型转换 类型转换 int i = 10; long l = i; int b = 10; byte c = b; //错误 强制类型转换 int b = 10; byte c = (byte)b; byte b = (byte)128;//丢失精度 ---- -128 自动类型提升 自动类型提升 byte b = 10; byte c = 20; byte d = b+c; //错误 int d byte d =(byte)(b+c); 自动类型提升结论 思考 char c = ‘A’; char b = c+1; //错误 char b = (char)(c+1); //正确 局部变量 局部变量概念 定义在方法内部的变量叫做局部变量 局部变量的使用要求 先赋值、后使用 局部变量 局部变量的作用域 只在定义的方法内有效 表达式 表达式 1+2; a+b; b=a; 表达式就是符号与操作数的组合 表达式 运算符 赋值运算符 = *= /= %= += -= 表达式 java中是先自动转换成int类型再运算 相当于b?=?(byte)(b+1) 表达式 比较(关系)运算符 = instanceof = == != 表达式 算数运算符 + - *

文档评论(0)

1亿VIP精品文档

相关文档