学习java第二天

标识符

标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。

命名规则:

1、标识符由数字、字母、下划线、美元符号($)、人民币符号(¥)组成。

2、以字母、下划线、美元符号($)开头。

3、java标识符对字母大小写敏感。

4、长度无限制(但一般不会很长,见名知意)。

5、不能使用关键字。

命名约定:

1、类和接口名:每个字的首字母大写,含有大小写。

2、方法名:首字符小写,其他的首字母大写。

3、常量名:基本数据类型的常量名采用全部大写字母,字与字之间用下划线隔开。

4、变量名:可大小写混写,首字母小写,字与字之间用字母的大小写分隔,少用美元符号($)。

关键字

Java中赋予一些特殊含义,用作专门作用的字符串称为关键字(keyword),所有java关键字都是小写英文字符串。

常量

不会改变的变量,

直接定义值的数据,是常量

final关键词修饰的

变量

1、Java变量是程序中最基本的存储单元,是可以变化的数据量

2、用来表示值或储存计算结果

3、需要被初始化/4、通过变量名来访问

变量的本质:

每个变量都是内存中的一块区域,通过变量名可以访问该区域。

声明变量: 申请内存空间

赋值:将值写入内存空间

调用变量:通过名字调用值

变量的分类

​​​​​​​​​​​​​​

作用域

变量作用域:变量作用的范围,即在哪里存在和在哪里不存在。

作用域判断:变量只在声明它的代码块中以及该块内所包含的任何块中有效。在此区域之外该变量既不存也不能被引用。

    (说白了: 出了声明它的代码块就用不了)

局部变量:只在特定过程或函数中可以访问的变量

成员变量:在类体的变量部分中定义的变量

数据类型

运算符

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

Ø关系运算符:><>=<===!=

Ø逻辑运算符:!&|^&&||

Ø运算符    : &|~ ^<< >>>>>

Ø赋值运算符: =+=、*=/=%=

Ø字符串连接运算符:+

数据类型转换

 

boolean类型不能转换为其他的数据类型

默认转换

byte,short,charint—long—float—double

byte,short,char相互之间补转换,他们参与运算首先转换为int类型

强制转换

目标类型 变量名=(目标类型)(被转换的数据);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值