Java_Day_01_总结

 * 程序:可执行文件,一堆命令,静态,一般存放在硬盘中
 * 进程:正在执行的程序,保存运行内存中,是动态的
 * 内存:两端无限延伸线(0,1)比特位
 * 硬盘:螺旋线
 * 正数存源码,负数存补码
 * 1byte(字节)=8bit(比特)       short=2byte=16bit        int=4byte=32bit
 * byte=0-255
 * 保存负数:byte=-128--127      缩小一倍精度
 * a对应97,A对应65  A-a相差32  字符0对应48

  * 浮点型
 * float 32位
 * float声明。值必须加F
 * double 64位
 * double声明 值需要加D
 * 整数保存的数二进制小数        浮点数保存的是科学计数法  123+E21

 *  java中字符型站两个字节  就是16位 以英文单引号表示,且只有一个字符
 * short :-32768~32767
 * char:0~65535 无负数,不需要符号位

 *布尔型:在内存中占1字节0错1对

 *类型转换

 * 除了布尔型都可进行转化
 * 自动类型转换:低精度到高精度转换
 *         byte-->short-->    int-->    long-->float-->double
 *                      char-->int-->    long-->float-->double
 * 强制类型转换:高精度到底精度转化

 * 变量声明
 * 数据类型  变量名=值;
 *局部变量和成员变量
 *成员变量分为成员和静态成员, 静态成员又称为静态变量
 *变量都有作用域{}之间,代码严格重上到下执行,变量不能先使用后声明
 *局部变量:方法内声明的变量,只能在该方法中使用名字调用该变量且,局部变量没有默认值,必须赋值。
 *静态变量:和方法平级,在类体中用static声明的变量需要通过类名.静态变量名调用        在当前类中调用时可以省略。
 *有默认值:整数为0、小数0.0、布尔型 flase、字符型\u0000、引用类型 null
 *成员变量:在类体中,没有使用static声明的变量,和方法平级
 *需要用类名.变量名调用

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值