Java的数据类型详解
java的为强类型语言,所以要求变量的使用要严格符合规定,所有的变量都必须先定义后在使用;
什么是变量?
变量顾名思义,就是可变的量;是程序中最基本的存储单元,其要素要包括:变量名、变量类型和作用域;
type varName [=vale][{,varName[=value]}];
注意事项:
- 每个变量都有类型,类型可以是基本类型或引用类型
- 变量名必须是合法的标识符
- 变量声明是一条完整的语句
java的数据类型分为两类:
- 基本类型(primitive type)
- 数值类型
- 整数类型
- byte占用1个字节范围(-128~127)
- short占2个字节范围(-32768~32767)
- int占4个字节范围(-2147483648~2147483647)
- long占用8个字节范围(-9223372036854775808~9223372036854775807)
- 浮点类型
- float占用4个字节
- double占用8个字节
- 字符类型
- char占用2个字节
- 整数类型
- 布尔类型
- 数值类型
- 引用类型(reference type)
- 类
public class A{}
- 接口
public interface A;
- 数组
new ArrayList();
- 类
什么时字节
概念
- 位(bit):是计算机内部数据,存储的最小单位,1100,0011是一个八位二进制数
- 字节(byte):是计算机中,处理数据的基本单位,习惯用大写 B 来表示
- 1B(Byte,字节) = 8bit(位)
- 字符:是指计算机中,使用的字母,数字,字和符号
换算
- 1bit表示1位
- 1Byte表示1个字节,1B = 8b;
- 1024B = 1KB
- 1024KB = 1M
- 1024M = 1G
本文来自博客园,作者:漫点,转载请注明原文链接:https://www.cnblogs.com/mandian/p/16390140.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理