Java基础

Java对各种变量、方法和类等要素命名使用的字符序列称为标识符

Java标识符命名规则:

    标识符由字母、下划线 " _ " 、美元符号“ $ ” 或数字组成(不能有空格)

    标识符应以字母。下划线。美元符号开头

    Java标识符对大小写敏感、长度无限制

    不能和关键字重名


Java变量:Java变量是程序中最基本的存储单元,其要素包括变量,变量类型和作用域。

Java程序中每一个变量都属于特定的数据类型,在使用前必须对其声明

int i = 10 ;
float f = 24.5 ;
double d,f,g = 0.24;
String s = "kobe";

本质上变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须申明,然后必须赋值,才能使用。


程序执行的过程:

程序从硬盘加载到内存区,找到main方法开始执行

程序执行过程中的 new出来的对象装在内存的heap区域

局部变量存在stack

静态常量和字符串常量存在data segment

代码存放在code segment


Java变量的分类:

按照被声明的位置划分:

    局部变量:方法或语句块内部定义的变量

    成员变量:方法外部、类的内部定义的变量

按照所属的数据类型划分:

    基本数据类型变量

    引用数据类型变量


数据类型分类

基本数据类型:

    数值型:

            整数类型(byte,short , int , long)

            浮点类型(float , double)

    字符型( char )

    布尔型( boolean )

引用数据类型:

    类 (class)

    接口( interface )

    数组


你可能感兴趣的:(java,基础,变量,数据类型,标识符)