1、交互
a)输出(控制台输出)
b)接收输入(接收键盘输入)
c)保存数据(内存的存储单元)
推展:
i、电脑的存储方式有两种rom(临时存储,断电自动释放)和ram(长期存储,断电不会影响)
ii、硬盘的坏道分为两种:逻辑坏道(通常为软件操作或使用不当造成的,可用软件修复)、物理坏道(硬盘磁道上产生了物理损伤,只能通过更改硬盘分区或扇区的使用情况来解决)。
iii、买电脑主要看三个参数:CPU的主频、内存、硬盘
2、什么是变量
内存==酒店
存储单元(类型)==房间(类型),注意:只能存储一个数据
数据==租客
3、使用变量的一般步骤:
i、声明变量
ii、赋值变量
iii、使用变量
4、数据类型
【拓展】
1)当给12.22小数赋值时可以用double和float两个数据类型,但有微小差异。
eg:
double num1=12.22等价于float num1=12.22f(单精度需要在数字后加f,以示区分)。
2)+符号有两种意义,如果+符号两边都是数值类型的数据,则代表加法运算符;如果两边有一边,甚至两边出现字符串,则代表连接符。
5、接收用户从控制台输入的数据(键盘输入)
a)调用工具(import java.util.Scanner)
b)申请使用工具(Scanner sc=new Scanner(System.in))
c)使用工具(sc.nextDouble())
【拓展】
接收类型:
i、input.nextInt()------接收整型
ii、input.nextDouble------接收小数整型
iii、input.next()-------接收字符串
iiii、input.next().charAt(下标)-----接收字符中某个字符