数据类型

java是强类型语言,要求所有变量都需要先定义后再使用
数据类型分为基本类型和引用类型。

1.基本类型
1)整数: byte, short, int, long
2)浮点: float, double(最好避免完全使用浮点数进行比较)
3)字符串: char(一个字符'A'), String(字符串"hello") ps:String不是关键词,而是一个类。
4)boolean: true, flase

2.引用类型
1)数组
2)类
3)接口

3.类型转换
1)由字节大小排序,由低到高
byte,short,char -> int -> long -> float -> double
2)强制类型转换(从高到底)
  int i = 128;
  byte b = (byte) i;
3)自动类型转换(从低到高)
  int i = 128;
  double b = i;
注意:
  1.不能对boolean进行转换
  2.不能把对象转换为不相干的类型
  3.转换时可能会出现内存溢出及精度问题

4.进制相关
1)二进制:0b(10表示2)
2)八进制:0(010表示8)
3)十进制(10表示10)
4)十六进制:0x(0x10表示16,0xA表示1,10-15用A-F表示)

5.转义字符
  \t:制表符
  \n:换行

 

posted @   Unagi  阅读(79)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
点击右上角即可分享
微信分享提示