03-字面量;关键字;变量

1.字面量

通常表示现实世界的数据,例如
整型字面量:1,2
浮点型字面量:1.3,1.2
布尔型字面量:true false
字符型字面量:‘a’,‘中’
字符串型字面量:“a”,“abc”

注意:字符型字面量和字符串型字面量的区别在于单双引号;字符型字面量里面只能用一个字符

2.关键字

语法的组成部分,可以类比为英语中的字母abcd一样,有这些关键字构成了java的语法

3.变量

3.1概念

内存中占用一定存储空间用于表示数据的量
例如:
int类型占用了4个字节,每个字节8个bit

3.2使用

1、声明

int i

声明的方式是数据类型 变量名

2、赋值

i = 100

赋值是用赋值符号"="将后面的值赋给变量i

上述两个步骤也可以合并

int i = 100

上述可以表述为变量的三要素:数据类型,变量名,值
缺一不可

另外,一行可以声明多个变量

int a,b,c

3.3类型

成员变量:类体中、方法体外的变量
局部变量:方法中的变量
引用时,优先引用最接近的域中的变量
例如:

class Student{
	int xueHao = 111
	public static void main(String[] args){
		int xueHao = 222;
		System.out.println(xueHao);
	}
}

上述代码输出结果为222,因为在main方法域中又声明了一次,结合上述原则,结果为222

3.4作用域

变量的作用于取决于声明的位置,一句话概括,出了大括号就不能用了
例如

class User{
	public static void main(String[] args){
		int i = 1;
	}
}

上述变量只能在方法体中使用,在方法体外不能使用

再例如

class Count{
	int i = 1
	public static void main(String[] args){
		System.out.println(i);
	}
}

在上述代码中,i是成员变量,在大括号(类体)内都是能用的,即能够用在main方法中

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值