java数据类型(基本数据类型)
java语言的数据类型分为:基本数据类型,引用数据类型
从内存角度来看:
-
基础数据类型存储在自己的空间中,特点:赋值给其他变量,也是赋的真实的值
-
引用数据类型数据值存储在其他空间当中,自己空间存储的是地址值,特点:赋值给其他变量,赋的地址值(或者说数据值存储在堆中,地址值在栈中,赋值时赋地址值,即浅拷贝)
基本数据类型:变量存储的是真实的数据
- 在方法中传递的是真实的数据,形参的改变,不影响实际参数的值
引用数据类型:
- 在方法中传递的是地址值,形参的改变,影响实际参数的值
基本数据类型的四类八种
- 整数
- byte 取值范围-128~127
- short
- int
- long
- 浮点数
- float
- double
- 字符
- char
- 布尔
- boolean
整数和小数取值的范围大小关系
double > float > long > int > short > byte
long类型变量:需要加入L标识(大小写都可以)
float类型变量:需要加入F标识(大小写都可以)
标识符
就是给类、方法、变量等起的名字
命名规则:
- 由数字、字母、下划线(_)和美元符($)组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
- 软性建议
- 小驼峰命名法:方法、变量
小驼峰命名法:方法、变量
- 标识符是一个单词的时候 全部小写 name
- 标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写 firstName
大驼峰命名法:类名
- 标识符是一个单词的时候,首字母大写 Student
- 标识符由多个单词组成的时候,每个单词首字母大写 GoodStudent
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了