Day04:Java数据类型

Java的数据类型强类型语言

  • 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
弱类型语言什么是变量变量:可以变化的量 。
  • 在Java中每个变量都必须先申明这个变量是什么类型
String name="工地佬";以上代码中String代表着变量的类型;name则是变量名;”工地佬“则是代表被定义的值 。
  • Java变量是程序中最基本的存储单元;包含了变量类型、变量名和作用域
  • 变量声明是一个完整的语句,每一个声明都必须以分号结束
  • 变量声明中可以同时声明同类型的变量,变量间用逗号隔开 。示例如下:
String a="加班佬",b="陪酒佬";Java数据分类基本类型
  1. 整数类型
  • byte(占1个字节):-128~127
byte num1=88;
  • short(占2个字节):-32768-32767
short num2=888;
  • int(占4个字节):±21亿常用
int num3=8888;
  • long(占8个字节):±几千万亿
long num4=88888888888L;//数值需加上大写 L 表示为long类型
  1. 浮点类型(小数类型)
  • float(占4个字节)
float num5=88.88F;//数值需加上大写 F 表示为float类型
  • double(占8个字节)常用
double num6=888.888;
  1. 字符类型
  • char(占2个字节)
关于位、字节、字符的解释
1G=1024M
1M=1024KB
1KB=1024B
1B=8b
B:byte,1B表示一个字节
b:bit,1b表示一位;是最小的储存单位
【Day04:Java数据类型】字符:字母、数字、汉字、符号都是字符
1个中文字/英文字=1个字符=2个字节1个字节=8个位/1B=8b
char num7='工';//值需用单引号''
  1. 字符串
  • String(String不是关键词)
String num8="我是工地佬";//String用以多个字符的类型
  1. boolean类型:是非
boolean num9=true;boolean num10=false;
Day04:Java数据类型

文章插图
引用类型

    推荐阅读