part1(二)Java的常量与变量

标识符

1.由字母、数字、下划线、$组成,不能以数字开头

2.区分大小写

3.不能是Java关键字或者保留字

4.最好是简称,能看出其意义

关键字

常见的:class——类、package——包、public——访问修饰符、static——静态成员、void——方法返回值

类的命名规则

Pascal命名规则:构成类名的所有字母首字母都必须大写

变量

变量——临时数据存储

变量三元素:变量类型、变量名、变量值

变量名命名规则:

        1.符合标识符命名规则

        2.符合驼峰法命名规则:单个单词全部小写取前三各字母(age),多个单词组合第一个小写,后面的首字母大写(stuName)

        3.见名知意

基本数据类型

整数类型四种都是有符号数,范围不同:

byte:2的7次方

short:2的15次方

int:2的31次方

long:2的63次方

Java中的char采用Unicode编码,占用2个字节,16个bit

整型字面值:十进制、八进制(0开头)、十六进制(0x开头)

变量声明与字面值

变量的声明与赋值(初始化):int n = 3;              ‘=’赋值运算符

整型默认‘int’型、浮点型默认‘double’型

double:后面加d/D/不加——————float:后面加f/F——long:后面加l/L

科学记数法:1.0E-4(10的-4次方)Java中科学计数法的延伸

整型赋值给浮点型变量会被强制类型转换为’double‘

局部变量的存储方式:栈、堆、常量池

字符型变量字面值:char a='a';    也可以使用ASCII码表示字面值(整型转换字符型)

char(无符号)0-65535,超出需要进行强制类型转换(char)65536;

ASCII编码:欧美字符集      VS        Unicode编码:全球字符集、万国码

Unicode编码:char c='\u005d';    表示法:四位值前加'\u'

数据类型转换

隐式类型转换(自动类型转换)

整型转换成浮点型可能会出现数据精度丢失,较大的数转换成科学计数法后会被舍弃尾部的几位数字

强制类型转换:较大范围的数据类型转化为较小的数据类型        格式:(数据类型)数值

常量

常量定义:final double PI=3.14;

命名规则:常量值全部大写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值