Java是一门强类型语言

数据类型

语言类型

  • 强类型语言
    要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
  • 弱类型语言

java的数据类型

1 基本类型(primitive type)
2 引用类型(reference type)
类型
整数类型的就是字面意思,写整数的数字的代码
浮点类型主要是写小数的,有小数点的数字的代码
字符类型就是文字的,中文就能以这个类型的代码打出来
而boolean类型则是表示是非的,是就是true,否就是false

String是引用类型而不是基本类型:放在下图中只是与字符对照,方便理解。

基本数据类型

字节

字节的定义

  • 位(bit):是计算机中 内部数据 储存的最小单位,11001100是一个八位二进制数;
  • 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示;
  • 1B(byte,字节)=8bit(位);
  • 字符:是指计算机中使用的字母、数字、字和符号。

单位换算

  • 1bit表示1位
  • 1Byte表示一个字节 1B=1b
  • 1024B=1KB
  • 1024KB=1MB
  • 1024MB=1GB
  • 1024GB=1TB

变量

  • 变量是什么?
    就是可以变化的量!
    书写格式:
    基本格式
  • Java是一种强类型的语言,每个变量都必须声明其类型。
  • Java是程序中最基础的储存单元,其要素包括变量名,变量类型及其作用域。

实际操作错误示范(证明了JAVA是一门强类型语言)

未定义变量具体等于什么,这是一串数字,应该以int a=10(int是个整数类型,而String是字符串)
int
使用String来写这个变量则是错误的
未定义
显示变量a需要初始化
变量
依旧错误,给10加上双引号表示它是名字后
正确
此时代码就是正确的了
字符串
也可以让它们都跑起来
都起来

posted @ 2022-05-13 15:58  Alamro  阅读(174)  评论(0)    收藏  举报