JAVA基础-变量、数据类型及运算符

变量、数据类型及运算符

首先我们要知道内存是什么:

内存是用来临时存放CPU所处理的数据的;

在这里插入图片描述
如何方便的找到内存地址?
用变量就可以方便的找到
那么什么是变量?

变量就是开辟在内存中用来保存与操作数据的空间。
开辟一个临时空间 起一个名字 根据名字找到这个内存地址;

(1)Java 常用数据类型
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
我们看一下这个题目

在内存中存储本金100元,并显示内存中存储的数据的值。
public class MyBank {
   public static void main(String[ ] args) {
	 	int money;       //1.声明一个变量
		money =100; //2.赋值
		//int money = 100;    //合二为一
		System.out.println(money);  //3.使用变量
         }
}

变量声明及使用

第一步:声明变量,即“根据数据类型在内存申请空间”

数据类型    变量名; int money;

第二步:赋值,即“将数据存储至对应的内存空间”

变量名 = 数值;money=100;

第一步和第二步可以合并

数据类型    变量名=数值;    int money = 100;

第三步:使用变量,即“取出数据使用 ”

(2)变量命名规则

	Java语言中,变量命名要符合一定规则

在这里插入图片描述

变量命名规范:
简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的
首字母大写。例如:myName

(3)运算符

运算符分为,算术运算符,关系运算符,逻辑运算符,赋值运算符

算术运算符
在这里插入图片描述
关系运算符

就是表示一个数值与另外一个数值之间的关系。在现实应用中,我们常常会使用到它,譬如要比较两个数是否相等,或者谁大谁小等

在这里插入图片描述

赋值运算符

变量名      =      表达式;

逻辑运算符

又称布尔逻辑运算符,它的操作数只能是boolean型的,而且逻辑运算的结果也是boolean型。下表列举出了所有逻辑运算符: 

在这里插入图片描述
逻辑运算的组合

当我们需要判断多个条件组合在一起的情况下执行什么事情时,就需要用到&&、||、!等运算符来运算,运算结果如下表所示: 

在这里插入图片描述

&&(与):只要有一个条件为假,则为假。
||   (或):只要有一个条件为真,则为真。
!    (非):取布尔类型的反面。

(4)自动类型转换

实现自动转化需要满足以下两个条件:
两种类型是相互兼容的,例如int型可以兼容所有有效的byte值。
目的类型要比源类型表达的数据范围广。

在这里插入图片描述
5)强制类型转换

强制转换主要是为了解决不能相互兼容数据之间的转换。强制类型转换是一种显性的类型转换,它的一般形式如下:
(type)value;
其中type表示转换后的类型,value表示需要转换的值。
	int  b  = (int)10.2;
	double a = 10;
	int c = (int)a;
	int d=(int)(10.2+5);
  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值