java基础一(标识符、常量与变量、数据类型)

年前刚刚学习了java基础部分的知识,感觉自己忘得差不多了,整理一下方便以后看。
本文章包括标识符、常量与变量、数据类型三点知识。

1.标识符
Java语言中的类名、对象名、方法名、常量名变量名统称为标识符。
注:
标识符中第一个字母不能为数字。
类名,每个单词首字母都要大写,例如RecordInfo。
方法名和变量名,除了第一个单词首字母小写外,其他单词手写字母都要大写,例如getRecordName()、recordName。
常量名,每个单词的每个字母都要大写,例如MAX_VALUE。
包名,每个单词的每个字母都要小写,例如,com.frame。

2.常量与变量
常量:永远不允许被改变的值。如果要声明一个常量,必须用关键字final修饰。

final 常量类型 常量标识符
final int YOUTH_AGE;     //声明一个int类型常量
final float PIE;            //声明一个float类型常量

//在声明常量时,通常情况下立即为其赋值,即对常量进行初始化,声明并初始化常量的具体方式如下:

final 常量类型 常量标识符=常量值;
final int YOUTH_AGE=18;       //声明一个int类型常量,初始化为18
final float PIE=3.14F;            //声明一个float类型常量,初始化我3.14

变量:值可以被改变的量。声明常量,不需要任何关键字来修饰。

变量类型 变量标识符;
String name;           //声明一个String类型变量
int partyMemberAge;     //声明一个int类型变量

在声明变量时,可以立即为其赋值,即对常量进行初始化,声明并初始化常量的具体方式如下:

变量类型 变量标识符=变量值;
String name="ZHANGSAN";           //声明一个String类型变量
int partyMemberAge=26;     //声明一个int类型变量
Student s=new Student();     //声明一个Student型变量

3.数据类型
Java语言中数据类型分为基本数据类型引用数据类型
基本数据类型:

  • byte:字节型,在内存中占8位(bit),即1个字节,取值-128~127,默认值0。
  • short:短整型,在内存中占16位,即2个字节,取值-32768~32717,默认值0。
  • int:整型,用于存储整数,在内在中占32位,即4个字节,取值-2147483648~2147483647,默认值0。
  • long:长整型,在内存中占64位,即8个字节,默认值0L。
  • float:浮点型,在内存中占32位,即4个字节,用于存储带小数点的数字(与double的区别在于float类型有效小数点只有6~7位),默认值0。
  • double:双精度浮点型,用于存储小数,在内存中占64位,即8个字节,默认值0。
  • char:字符型,用于存储单个字符,占16位,即2个字节,取值范围0~65535,默认值为空。
  • boolean:布尔类型,占1个字节,用于判断真或假(仅有两个值,即true、false),默认值false。

引用数据类型:

  • 接口
  • 对象
  • 数组

基本类型与引用类型的区别:

  • 基本数据类型与引用数据类型的组成
  • Java虚拟机处理基本数据类型与引用数据类型变量的方式

数据类型由低到高的排序:
byte - (short , char) - int - long - float -double

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值