目录

标识符、关键字和数据类型的字面值

标识符

关键字:

变量的概念:

数据类型:

定义变量:

数据类型的字面值:

浮点型字面值:

局部变量的存储方式:

字符型字面值:


布尔类型字面值:

字符串字面值:

转义字符:



标识符、关键字和数据类型的字面值

标识符

1)不能数字开头。标识符可以有字母、数字、下划线(_)和美元符($)组成;
2)标志符严格区分大小写;
3)标志符不能是Java关键字和保留字;
4)标志符的命名最好能反映出其作用

关键字:

Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。

标志变量 Python 标志变量的取值_字符串

变量的概念:

变量
1)定义:用于存储数据的指定类型的元素;
2)变量的三个元素:变量类型、变量名和变量值;
3)命名规则:符合标识符命名规则,且要尽量简单并有意义。
类命名规则:采用大驼峰命名法或Pascal命名法,即类名只有一个单词的时候首字母大写,当类名由多个单词组成的时候,每个单词的首字母大写;
方法命名规则:采用用小驼峰命名法,即当方法名只有一个单词的时候首字母小写,当方法名由多个单词的组成的时候,第一个单词首字母小写,其余单词首字母大写;
变量命名规则:采用用小驼峰命名法,即当变量名只有一个单词的时候首字母小写,当变量名由多个单词的组成的时候,第一个单词首字母小写,其余单词首字母大写;
常量命名规则:采用大写字母加下划线的方式命名。

数据类型:

标志变量 Python 标志变量的取值_首字母_02

标志变量 Python 标志变量的取值_首字母_03

标志变量 Python 标志变量的取值_标志变量 Python_04

标志变量 Python 标志变量的取值_首字母_05

标志变量 Python 标志变量的取值_标志变量 Python_06

 

定义变量:

标志变量 Python 标志变量的取值_字面值_07

char 中文='中';//中文也可以作为变量明,但并不建议用中文
System.out.println(中文);
int 数学成绩=160;
System.out.println(数学成绩)	;

数据类型的字面值:

浮点型字面值:

浮点型字面值默认情况下表示double(双精度浮点型)类型,也可以在值后加d或D
如123.43d或123.43D
如表示float(单精度浮点型),则需要在字面值后面加f或F
如23.4f或23.4F
//定义一个float类型的变量f2,将f1的值赋值给f2
	float f2 = 98.4f;
	//定义一个整型变量n,值为55
	int n = 55;
	//定义一个double类型的变量d1,值为555.3
	double d1 = 555.3d;

局部变量的存储方式:

1、变量可按照类型分类,也可按照作用范围分类;
(1)按类型分:基本,引用(数组、类);
(2)按范围分:类级,对象实例级,方法级(局部变量),块级;
2内存分为栈、堆、常量池;
3局部变量存储在栈中;

标志变量 Python 标志变量的取值_字符串_08

 

字符型字面值:

字符型字面值用单引号表示,单引号中只有一个字符。
当将整型赋值给字符型时,返回ASCII值对应的字符

 

 

标志变量 Python 标志变量的取值_字面值_09

 

 

布尔类型字面值:

Java的布尔类型字面值与C++的不同只能是true/false不能是0/1。

标志变量 Python 标志变量的取值_java_10

字符串字面值:

字符串不属于基本数据类型,它是类!
字符串字面值是双引号引起来的0个或多个字符;字符串的关键字是:String
字符串可以定义为空!字符串可以定义一个包含Unicode字符的字符串!

转义字符:

标志变量 Python 标志变量的取值_字符串_11

System.out.print("123456\n");//利用换行符换行
System.out.print("\'123\'\n");//利用单引号符\' 输出为:'123'

用科学计数法标识浮点型数字:

标志变量 Python 标志变量的取值_java_12

//e可以大写也可以小写
double d =1.23E5;//d=123000.0
float f =1.23e5f;//f=123000.0
double d2 = .2;//d2=0.2
System.out.println("d="+d);
System.out.println("f="+f);
System.out.println("d2="+d2);