java学习笔记day03


java语言基础知识

1,类型转换知识

···自动类型转换

类型范围小的变量,可以直接赋值给类型范围大的变量

 自动类型转换的底层原理:

 char可以直接赋给int,因为char类型是字符,在底层是二进制数据,char是两个字节,int是4个字节

  总结:

 ···表达式的自动类型转换

  

  总结:

  ···强制类型转换

类型范围大的数据或者变量,不能直接赋值给类型范围小的变量,会报错。

解决办法:

 PS:

万能提示键:alt+回车

   

  总结:

2,运算符的使用

···基本算数运算符

  

  总结:

  ??案例:

 公式总结:

 ···“+”符号可以做连接符

与字符串运算的时候是用作连接符的,其结果依然是一个字符串

总结:

 ···自增自减运算符

  

  注意事项:

  eg:

  总结:

  ??案例

  eg:同步得出结果

  ···赋值运算符

“=”

   

  总结:

  ···关系运算符:

 eg:

 ···逻辑运算符

可以把多个条件的布尔结果放在一起运算,最终返回一个布尔结果true或false。

eg:京东选手机

  eg: 

  

 总结:

  ···三元运算符

格式:条件表达式 ? 值1 : 值2;

执行流程:首先计算关系表达式的值,如果值为true,返回值1,如果为false,返回值2。

  ??案例:

  

  拓展:另一种方式

  ···运算符优先级

  eg:

  ??案例知识:键盘录入技术

  

  官网-products-java-documentation download-下载API文档

 eg:

  总结:

  本节课大总结:

思维导图xmind资源:

链接:https://pan.baidu.com/s/1fGi9zrcCFw5iDDEWgUZoxA
提取码:voj3

 

 现在是2022.5.1.01:13

 over!

相关