JAVA第二章

本文详细介绍了JAVA中的基本数据类型,包括整数型、浮点型、字符型和布尔型,以及它们的取值范围和内存占用。讨论了变量的声明与使用,强调了常量的定义及其在程序中的作用。此外,还涵盖了运算符与表达式的概念,包括算术、关系、逻辑和位运算符,以及赋值运算。最后,探讨了JAVA中的命名规范和标识符关键字。
摘要由CSDN通过智能技术生成

一、内存与变量
1、变量(其中保存的值会改变的量)
①变量是作为JAVA程序寻找内存中存放的数据的一个标签
②变量中存放的数据不同所占用的空间大小也是不同的
二、基本数据类型 (重点)
1、数据类型指明了变量所占用内存的大小
2、数据类型分为:
基本数据类型:
{
整数型
{
字节型(byte)
短整型(short)
整形(int)
长整型(long)
}
浮点型{单精度型、双精度型}
字符型(char)
布尔型(boolean)
}
引用数据类型:
{
类(class)
接口(interface)
对象(ob ject)
数组(【】)
}
3、JAVA中各个数据类型所占用的内存字节数及取值范围及对应包装类
在这里插入图片描述
\u:Unicode;\u0000、\uffff:十六进制的Unicode编码字符
4、JAVA语言中所有的基本类型占用存储空间和取值范围都是固定的与平台无关;这种大小的不更改性正式JAVA程序可以指能力强的重要因素之一
5、基本数据类型与包装数据类型的比较
基本数据类型定义的变量有默认值或是开发人员赋给初值,如果为一个变量赋null值JAVA则会出现异常;
使用基本数据类型的包装类定义的变量若不赋初值则初值为null,在引用这个变量时其值为null,也可以接收null值,他可以较好的避免异常。
基本类型定义的值存储在栈里;对象类型定义的值存储在堆里
栈的效率更高
6、数据类型的转换
自动类型转换
强制类型转换:变量名=(较低数据类型)较高数据类型的值或表达式;例:inti=(int)5.2
三、变量的声明与使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值