栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

二:变量、标识符、保留字、变量

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

二:变量、标识符、保留字、变量

文章目录

        01、关键字与保留字

        02、标识符

        2.1、什么是标识符

        2.2、标识符的命名规则

        2.3、Java中的名称的命名规范

         03、变量

        3.1、变量的概念、声明、赋值和使用

        3.2、变量的分类

         3.3、基本数据类型

        3.3.1、整数类型:byte、short、int、long

        3.3.2、浮点类型:float、double

         3.2.3、字符型:char

         3.3.4、布尔类型:boolean

        3.4、引用数据类型

        3.5、基本数据类型转换

                3.5.1、自动类型转换

                3.5.2、强制类型转换

        04、进制

        4.1、进制与进制间的转换

        4.2、二进制

        4.3、进制转换

01、关键字与保留字

1、关键字(keyword)的定义和特点

  • 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)
  • 特点:关键字中所有字母都为小写
  • 具体有哪些关键字:

2、保留字

  •  现Java版本尚未使用,但以后版本可能会作为关键字使用
  • 具体哪些保留字:goto、const
    • 注意:自己命名标识符时要避免使用这些保留字

02、标识符

2.1、什么是标识符
  • 定义:凡是自己可以起名字的地方都叫标识符
  • 涉及到的结构:包名、接口名、变量名、方法名、常量名

2.2、标识符的命名规则
  • (1)由数字、字母、下划线_、美元符号$组成
  • (2)不能使用数字开头,不建议使用美元符号$开头
  • (3)不可以使用关键字和保留字,但能包含关键字和保留字
  • (4)Java中严格区分大小写,长度无限制
  • (5)标识符不能有空格

2.3、Java中的名称的命名规范

注:可以不遵守,不影响编译和运行。但是要求大家遵守

  • 包名:多单词组成时所有字母都小写:xxxyyyzzz
  • 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
  • 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
  • 常量名:所有字母都大写,多单词时每个单词用下划线连接:XXX_YYY_ZZZ

注意点:在起名字时,为了提高阅读性,要尽量意义,“见名知意”。

 03、变量

3.1、变量的概念、声明、赋值和使用

1、变量的概念

  •  存储数据的空间

2、变量的声明。赋值和使用

  •  数据类型 变量名;        如:int i;
  • 变量名 = 数据;             如:i = 5;
  • 数据类型 变量名 = 数据;   如:int i = 5;

3.2、变量的分类

        按数据类型分类:

                (1)基本数据类型

                (2)引用数据类型

 3.3、基本数据类型

3.3.1、整数类型:byte、short、int、long
  • Java的整型常量默认为int型,其中声明long型常量需加“l”或“L”
  • Java中变量通常声明int型,除非不足以表示较大的数,才使用long
类型大小取值范围
byte1字节=8bit位-128 ~ 127
short2字节-2^15~ 2^15-1
int4字节-2^31~ 2^31-1
long8字节-2^63~ 2^63-1
  • 1MB = 1024K        1KB = 1024B
  • bit:计算机中的最小存储单位;
  • byte:计算机中基本存储单元

3.3.2、浮点类型:float、double
  • 表示带小数的数值
  • float表示的数值的范围比long大
  • 定义float类型变量时,变量要以“f”或“F”结尾
  • 定义浮点型变量时,使用double型
  • 浮点型的常量,默认类型为:double
类型占用存储空间表数范围
单精度float4字节-3.403E38 ~ 3.403E38
双精度double8字节-1.798E308 ~ 1.798E308

 3.2.3、字符型:char

 3.3.4、布尔类型:boolean

3.4、引用数据类型

3.5、基本数据类型转换

        3.5.1、自动类型转换

        3.5.2、强制类型转换

04、进制

4.1、进制与进制间的转换

4.2、二进制

4.3、进制转换

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/974296.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号