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

java字面值

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

java字面值

java字面值

文章目录
  • java字面值
    • 标识符
      • 定义
      • 作用域
      • 命名规则
      • 命名规范
    • 关键字
    • 字面值
      • 定义
      • 定义方式
      • 数据类型
        • 分类
        • 作用
      • 要求
      • 类型转化原则
      • 赋值
        • 赋值方式
        • 赋值作用
      • 访问方法
    • 扩展——命名规范
    • 扩展——进制

标识符 定义

在java源程序当中凡是程序员有权自己命名的单词都是标识符。

作用域
  1. 类名
  2. 方法名
  3. 变量名
  4. 接口名
  5. 常量名
命名规则
  1. 一个合法的标识符只能由数字、字母、下划线_、美元符号$ 组成,不能含有其他符号
  2. 不能数字开头
  3. 严格区分大小写
  4. 关键字不能做标识符
  5. 理论上标识符不限长度,但最好不要太长
命名规范
  1. 见名知意

  2. 驼峰命名法则

    位置规则
    ✨类名、接口名首字母大写,后面每个首字母大写
    ✨变量名、方法名首字母小写,后面每个单词首字母大写。
    ✨常量名全部大写
关键字
第一列第二列第三列第四列第五列
classextendimplementsinterfaceimport
packagebreakcaseContinueDefault
doifelseforReturn
switchwhilefalsetrueNull
booleanbytecharshortInt
longfloatdoubletryCatch
throwthrowsfinallyabstractfinal
nativeprivateprotectedpublicstatic
synchronizedtransientvolatileinstanceofnew
supervoidassertenumgoto
const
字面值 定义

1. 字面值就是数据
  2. 字面值就是java源程序的组成部分之一,包括标识符和关键字他们都是java源程序的组成部分。
  3. 数据在计算机编程语言当中分类型

定义方式

数据类型 变量名;

数据类型

(排除Booelan)字面值从小到大排列

short = char = 2

int = float = boolean = 4

布尔类型存储时存储的为整型所以为4个字节。如果是布尔数组则每个元素为1个字节

long = double = 8

  1. byte
  2. short
  3. char
  4. int
  5. float
  6. long
  7. double
  8. boolean
分类
  1. 整型
  2. 浮点型
  3. 布尔型
  4. 字符串型 必须用 " "括起来
  5. 字符型 必须用 ' ' 括起来
作用
  1. 不同的数据有不同的类型,不同的数据类型底层会分配不同大小的空间
  2. 数据类型就是指导程序在运行阶段应该分配多大的内存空间
要求
  1. 变量中存储的”数据“必须和变量的“数据类型”一致,否则编译报错
  2. 必须先声明变量,才能再赋值,不然会编译报错
类型转化原则
  1. 除了Boolean类型其它都可以进行转换
  2. 整数型字面量没有超出byte. short、char的取值范围可以直接赋值给对应类型的变量
  3. 小容量向大容量转换称为自动类型转换。
  4. 大容量向小容量转换称为强制类型转换【需要使用强制类型转换符】。(会损失精度)
  5. byte、short、char类型混合运算时,先各自转换成int类型再进行运算多种数据类型的混合运算会各自转换成容量最大的那一种再进行运算。
赋值 赋值方式

1.变量名 = 字面值

2.变量名,变量名,变量名 = value,变量名……

赋值作用

变量可以重新赋值,重复利用内存空间

访问方法
  1. 读取变量中保存的具体数据 get/获取
  2. 修改变量中保存的具体数据 set/修改
扩展——命名规范
  1. 项目名全部小写,用-作为间隔
  2. 包名全部小写,采用域名格式
  3. 类名每个单词首字母大写
  4. 常量全部大写
  5. 变量名、方法名首字母小写,其余单词首字母大写
扩展——进制
标志进制
0八进制
0b二进制
0x十六进制
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/324784.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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