笔记5:Java变量

一. 字面量

  1. 什么是字面量?
    java语言中的“数据”称之为字面量。
  2. 字面量类型
    整形:1,2,-200等整数。
    浮点型:3.14等小数。
    布尔型:只有两个ture 和false,表示真和假。
    字符型:‘a’,‘中’ 单引号中的单个字符(一定是单个字符)。
    字符串型:“a”,“abd”,"中国"等双引号括起来的就是字符串。
    二.变量
public class Varible{
	public static void main(String args[]){
		//数据都会在内存中存储起来,然后CPU去执行指令,以下三个语句虽然都是10,但是每个10都占用不同的内存空间
		System.out.println(10);
		System.out.println(10);
		System.out.println(10);//使用字面量时内存空间没法重复使用

		//定义一个变量,起名i,以下3次访问的是同一块儿内存空间。
		int i=10;
		System.out.println(i);
		System.out.println(i);
		System.out.println(i);
	}

}

1.什么是变量?
变量:在内存中存储数据的最基本的单元。
2.Java语言中任何数据都有数据类型,类型的不同决定分配的内存空间大小不一样。int=4个字节=32 bits。
3.变量三要素:变量数据类型(决定空间大小),变量名(方便访问数据),变量值。
4.变量名也属于标识符,首字母小写,后面每个单词首字母大写,遵循驼峰命名方式,见名知意。
5.变量怎么申明/定义?语法格式
变量数据类型+空格+变量名
例如:int nanLing;java语言中规定:变量必须先申明再赋值才能访问,没有赋值就相当于内存空间没有开辟。
在java语言中怎么给-一个变量赋值呢,语法格式是什么?
格式:使用一个运算符,叫做”=",这个运算符被称为赋值运算符,
赋值运算符"=”的运算特点是:等号右边先执行,执行完之后赋值给左边的变量。
6.其他一些规则:
在同一个域中(同一个大括号里面),变量不能重复命名。
例如:int i=30;
int i=30;
不可以这样操作,变量可以重新赋值,但是不能重新定义。
不同类型的变量取名不能取一样的变量名:
例如:int i=30;
double i=30;
不可以这样干,这样也属于变量重复定义。
一行可以同时申明多个变量。
例如:int a,b,c=100。
7.变量的分类:
成员变量:在方法体之外申明
局部变量:在方法体之内申明,只在方法体之内有效,方法体执行完之后这个变量的内存就被释放掉了。
8.变量的作用域
出了大括号就不认识了。
Java对于变量的访问具有就近原则,谁离指令语句近就访问谁。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值