java学习之路03数据类型 变量 常量

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实战项目视屏教学  以及工作中遇到疑问  可以交流交流!

猜你喜欢

转载自blog.csdn.net/qq_34491508/article/details/81206879