一、字符、图片和声音的存储方式:
1、字符数据在计算机中是怎么存的?
---字符存的是ASCIL码表中对应的数字的二进制形式
---字符'A'对应的数字是65
---字符‘a’对应的数字是97
---字符‘0’对应的数字是48
2、图片和音视频等文件的数据是怎么存储的?
---也是采用二进制进行存储
二、类型转换
1、自动类型转换:
---类型范围小的变量,可以直接赋值给类型范围大的变量
2、表达式的自动类型转换:
---在表达式中,小范围类型的变量,会自动转换成表达式中较大范围的类型,再参与运算
byte , short , char ---> int ---> long ---> float ---> double
注意事项:
---表达式的最终结果类型由表达式中的最高类型决定
---在表达式中 byte , short , char 是直接转换为int类型参与运算的
3、强制类型转换:
---默认情况下,大范围类型的变量直接赋值给小范围数据类型的变量会报错
数据类型 变量 = (数据类型)变量、数据
三、三目运算符
格式:条件表达式 ? 值1 :值2;
执行流程:首先计算关系表达式的值,如果值为true,返回值1,如果为false,返回值2
四、API
1、API是什么?API文档是什么?
---Application Programming Interface, 应用程序编程接口:JAVA写好的程序,可直接调用
---JAVA提供的程序使用说明书
2、JAVA程序中如何实现接收用户键盘输入的数据?
---1、导包:import java.util.Scanner;
---2、抄代码得到扫描对象:Scanner sc = new Scanner(System.in)
---3、抄代码等待接收用户输入的数据:
---int age = sc.nextInt()
---String name = sc.next()