java基础之数据类型和操作符
2022/2/27 22:23:38
本文主要是介绍java基础之数据类型和操作符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据类型
基本数据类型(8种):float(4字节 0.0F),double(8字节,0.0D),byte(1字节,0),short(2字节,0),int(4字节,0),long(8字节,0),char(2字节, '\u0000'),boolean(1字节,false) 引用数据类型:类类型,接口类型,数组类型
java中为了区分进制:2进制以0b开头,8进制以0开头,十六进制以0x开头。
也可以使用如下方法定义一个变量
int x=100_000_000;
在内存充足的情况下,通常吧整数变量定义成int类型,这样可以简化数学运算时强制类型转换。
当给一个byte b=(byte)129的时候,b只会取最后的八位。
JVM处理基本类型和引用类型的时候,处理的方式是不同的。
基本类型:jvm会根据实际的数据类型来分配内存的大小。
引用类型:仅仅是一个指向堆区中某个实例的指针。
new创建对象的时候,关键字的作用:
1,为对象分配内存空间,将对象的实例变量自动化赋予其默认值。
2,调用构造方法。
3,返回对象的引用。
局部变量不能被static ,privet ,protected和public等修饰。
局部变量必须手动赋值。
this:所有的对象的默认引用均为this
操作符
一元操作符:
- ~ ++ --
i++(先进行运算,然后i的值再加) ++i
数学运算操作符,位移操作符: * / % + - >> << >>>
比较操作符: > < >= <= != ==
逻辑操作符: && || & | ^
三元操作符: x>y?a:b
赋值操作符:= *= -= += /= %=
这篇关于java基础之数据类型和操作符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-102025 蛇年,J 人直播带货内容审核团队必备的办公软件有哪 6 款?
- 2025-01-10高效运营背后的支柱:文档管理优化指南
- 2025-01-10年末压力山大?试试优化你的文档管理
- 2025-01-10跨部门协作中的进度追踪重要性解析
- 2025-01-10总结 JavaScript 中的变体函数调用方式
- 2025-01-10HR团队如何通过数据驱动提升管理效率?6个策略
- 2025-01-10WBS实战指南:如何一步步构建高效项目管理框架?
- 2025-01-10实现精准执行:团队协作新方法
- 2025-01-10如何使用工具提升活动策划团队的工作效率?几个必备工具推荐
- 2025-01-10WiX 标签使用介绍:打造专业安装程序的利器