java基础新学——java基础知识

java基础知识

注释
标识符
  1. 关键字
  2. 注意点:所有的标识符都应该以字母(A-Z或者Z-Z),美元符($)、下划线(_)或数字的任何字符组合
数据类型
  1. 强类型语言:要求变量的使用严格规定,变量必须先定义后使用
  2. 弱类型语言
  3. 整形数据:byte(1个字节)、short(2个字节)、int(4个字节)、long(8个字节),long类型要再数字后面家个L
  4. 浮点型数据:float(4个字节),foat加F、double(8个字节)
  5. 字符数据:char(2个字节),一个字符
  6. boolean类型:占1位(bit),只有true和false
  7. 注意:String、Integer、Byte不是基本数据类型,是一个包装类
  8. 引用类型:类、接口、数组
  9. 位(bit):计算机内部数据储存的最小单位
  10. 字节(byte):一个字节等于8位,1B=8b
  11. 字符:是指计算机中使用的字母、数字、字和符号
  12. 整数拓展:进制转换,二进制数据以0b开头,八进制以0开头,十六进制以0X开头
  13. 浮点数拓展:最好完全使用浮点数进行比较
  14. BigDecimal:数学工具类
  15. 字符拓展:所有的字符本质是数字,Unicode编码为2个字节,范围0-65536
  16. 转义字符:\t,制表符;\n,换行符;
类型转换
  1. 顺序:byte,short,char->int->long->float->double
  2. byte最大值为127,超过则内存溢出
  3. 强制转换:高->低
  4. 自动转换:低->高
  5. 注意点:不能对boolean类型进行转换;不能把对象类型转换为不相干的类型转换时可能会存在内存溢出,存在精度问题;
  6. 问题:操作数比较大时,注意溢出问题

感谢狂神老师的视频支持点击跳转

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值