0
点赞
收藏
分享

微信扫一扫

Java基础知识(二)变量、数据类型和运算符

岛上码农 2022-02-13 阅读 82

目录

1.什么是变量

变量命名规则

2.数据类型(八大基本类型)

3.变量声明

语法:

4.运算符

5.类型转换


1.什么是变量

变量是一个数据存储空间的表示

例如:

旅馆中的房间变量
房间名称变量名
房间类型变量类型
入住的客人变量的值

变量命名规则

  • 以字母、下划线或"$"符号开头

  • 可以包含数字,但不能以数字开头

  • 除了下划线和"$"符号以外,变量名不能包含任何特殊字符

  • 不能用java关键字,如int、class、public等

  • 第一个首字母小写,后面单词的首字母大写

2.数据类型(八大基本类型)

1、 整数数据类型

byte:1个字节,8位

short:2个字节,16位

int:4个字节,32位,整数类型默认为int

long:8个字节,64位

2、 小数数据类型

float:4个字节,32位,声明变量后的值要加F或者f

double:8个字节,64位,小数类型默认是double类型

3、 字符数据类型

char:2个字节,16位

4、 布尔数据类型

boolean:占1位,有true和false2个值,一个表示真,一个表示假,一般用于表示逻辑运算

3.变量声明

语法:

数据类型        变量名 = 值;

例如:

int a=0;//int为数据类型,a为变量名,0为值

4.运算符

  • 赋值运算符:“=”(将等号右边表达式的值给等号左边的变量)

  • 算术运算符:+、-、*、/、%

  • 关系运算符:>、<、>=、<=、==、!=(不等于)

运算符优先级:() >! >算术运算符>关系运算符>逻辑运算符

5.类型转换

小转大自动类型转换,大转小强制类型转换

  • 有浮点类型的优先转为浮点类型,float或double

  • 同类型的向上转型(自动转)

    自动类型转换规则:1.两种类型要兼容;2.目标类型大于源类型
  • 关系运算符运行后输出是true或false

举报

相关推荐

0 条评论