类型小的变量,可以直接赋值给范围大的变量:char字符类型可以转int类型(因为底层就是二进制)
    image.png

    1. package com.itheima.type;
    2. public class TypeDemo1 {
    3. public static void main(String[] args) {
    4. // 目标理解自动类型转换 byte是整数类型
    5. byte a = 20;
    6. int b = a;
    7. System.out.println(a);
    8. System.out.println(b);
    9. int age = 23;
    10. double db = age; // 自动类型转换,将int类型的age转换为double类型
    11. System.out.println(db);
    12. char ch = 'a'; // 二进制01100001 十进制的96
    13. int code = ch; // 将字符类型的二进制数,转成int类型的10进制
    14. System.out.println(code);
    15. }
    16. }