1.java中的标识符
什么是标识符;Java中对包类变量 方法等 命名时使用的的字符序列
命名规则
1)由26个 大小写字母 数字 _ $组成
2)不能以数字开头
3)不能使java中的关键字
4)见名知意
2.java中的数据类型
大小比较
整形类型
布尔类型
浮点型
扩展 字符串(不是基本数据类型)
字符型
数据类型之间的转换
1)自动类型的转换
注意:不能把范围大的复制给范围小的类型
2)强制类型的转换
int a = 6;
byte b = (byte)a+1;
3.常量
什么是常量:程序中固定不变的数据 如10 1.2
常量 定义格式;(关键字) final 数据类型 常量名 = 数值例如:final double MAX_S=3.14;
1)整形常量:
整数的四种表现形式:
二进制:0 1满2进1
八进制:0-7满8进1开头用0表示
十进制:0-9满10进1
十六进制:0-9 A-F满16进1开头用0x表示
例如:int a=10;//10进制数
int d=0b101_0000_0001_0000;//2进制用0b标识,有没有_都一样,下划线只是为了容易看
int b=010;//8进制数
int c=0x10;//16进制数
String a1=(Integer.toBinaryString(a));//转化为2进制
String a2=(Integer.toOctalString(a));//转化为8进制
String a3=(Integer.toHexString(a));//转化16进制
2)小数常量
所有的小数
3)布尔(boolean)型常量:只有true false两个
4)字符常量
将一个字符 字母或者数字通过单引号括起来的常量
5)字符串常量:将一个或多个字符用双引号括起来
6)Nul常量:只有一个就是null
4.变量
什么是变量:什么是变量:内存中用于存储不确定的数据的一片空间
定义格式1:数据类型(基本 或者引用类型)变量名 ;变量名=值;
格式2 数据类型 变量名 = 值;
变量分类 以及区域通过下面例子讲解
public class Welcome {
//定义常量
final double MAX_S=3.14;
Static int c;//静态变量,在类里面,方法外,使用static修饰,只要类加载,它就存在,可以使用类名.变量调用,但普通变量必须用对象调用,如果没有初始化,则会默认的(数值型变量初始化成0或0.0,字符型变量的初始化值是16位的0,布尔型默认是false)
int b;//成员变量,定义在类里面 方法外面,从属于对象,所以对象消失,它也跟着消失,如果没有初始化,则会默认的
注:静态变量与成员变量统称为全局变量
public static void main(String[] args)
{
public void Test()
{
int a;//局部变量,定义在方法内或者语句块内,从属于方法或者语句块,使用之前必须手动初始化,
}
}
可以关注个人微信号 java一号 会分享java实战项目视屏教学 以及工作中遇到疑问 可以交流交流!