#单元测试
#程序
1)旧程序定义:数据结构+算法
2)新程序定义:数据结构+算法+框架(三大框架ssm)+架构(分布式、微服务、大数据)
##数据结构
1)数据存储
数据要计算,要临时存储在内存中,执行代码时,先把数据放入内存,需要计算时,从内存中去获取,内存是稀缺资源,使用时合理分配。
在java中分为两类:
1)基本类型变量,8种
2)更复杂结构:对象,引用类型
###八种基本类型
分为三类:整数类型、小数类型、其他
整数类型四个:byte、short、int、long
小数类型两个:float、double
其他两个:char、boolean
特点:长度不同,表现不同的东西
计算机最小的单位是bit,开发语言java最小单位是byte字节 1byte=8bit
操作系统32b、64b
1)byte 字节,1个字节,0
2)short 短整型,2个字节,0
3)int 整型,4个字节,0,默认
4)long 长整型,8个字节,0
5)float 单精度浮点数,4个字节,0.0
6)double 双精度浮点数,8个字节,0.0,默认
7)char 字符型,2个字节ISO-8859-1 ASCLL码(2~4个)空字符NUL
8)boolean 布尔型,一个字节,false
###默认值
ASCII码表
A65,a97
包装类型
在java中基本类型全小写,包装类型首字母大写
1)byte Byte
2)short Short
3)int Integar
4)long Long
5)float Float
6)double Double
7)char Character
8)boolean Boolean
###基本类型或者包装类型缺点
单一,只能表达一个值