java 哪些数据类型初始化

java 的数据类型初始化:1、boolean;2、char;3、byte;4、short;5、int;6、long;7、float;8、double。其中, boolean布尔类型的初始化数据类型是false。

java 哪些数据类型初始化-Worktile社区

1、boolean

boolean的初始化数据类型是false。

boolean 数据类型 boolean 变量存储为 8 位(1 个字节)的数值形式,但只能是True 或是 False。当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象。如果作为一个函数(不带有运算符 new)调用时,Boolean() 只将把它的参数转换成一个原始的布尔值,并且最终返回这个值。

2、char

char的初始化数据类型是’/uoooo'(0对应的字符)。

char是字符型数据类型。用于存放单个字符。用单引号【’ ‘】括住,有2字节,16位。char在java中是16位,因为java用的是Unicode。一个16位的编码所能产生的字符只有65536个,默认值是0对应的字符。

  • char c=’c’; //字符,可以是汉字,因为是Unicode编码。需要加单引号。
  • char c=十进制数,八进制数,十六进制数都可以; //可以用整数赋值【整数范围:0~65535】。输出字符编码表中对应的字符。
  • char c=’\u数字’; //用字符的编码值来初始化,如:char=’\0′,表示结束符,它的ascll码是0,这句话的意思和 char c=0 是一个意思。

3、byte

byte的初始化数据类型是0。

byte,即字节,由8位的二进制组成。在Java中,byte类型的数据是8位带符号的二进制数。在计算机中,8位带符号二进制数的取值范围是[-128, 127],所以在Java中,byte类型的取值范围也是[-128, 127]。

4、short

short的初始化数据类型是0。

短(short)整型数据类型是16位有符号Java原始整数数据类型。 其范围是-32768至32767(或-2^15至2^15-1)。short整型数据类型没有字面量。但是,可以将任何位于short(-32768到32767)范围内的int数值分配给一个短(short)变量。

5、int

int的初始化数据类型是0。

int数据类型是32位有符号Java原语数据类型。int数据类型的变量需要32位内存。其有效范围为-2,147,483,648至2,147,483,647(-2^31至2^31 – 1)。此范围中的所有整数称为整数文字。

6、long

long的初始化数据类型是0L。

long数据类型是64位有符号Java原始数据类型。当对整数的计算结果可能超出int数据类型的范围时使用。其范围是-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 (-263to 263- 1)。long的范围内的所有整数称为long类型的整数字面量。 long类型的整数常数总是以L或小写l结尾。

7、float

float的初始化数据类型是0.0f。

float,单精度浮点数,float范围是[1.4E-45,3.4E38],这是用科学计数法表示的,比如0.05可以表示为50.01,用科学计数法表示为:5E-2,如果是500,可以表示为5100,用科学计数法表示为:5E2。

8、double

double的初始化数据类型是0.0d。

double使用64位来存储浮点数。double值也称为双精度浮点数。它可以表示数量小到4.9 x 10-324和大到1.7 x 10308大小。它可以是正的或负的。所有实数被称为双精度字面量。双精度字面量可以可选地以d或D结尾,例如1.27d。后缀d或D在双精度字面量中是可选的。

延伸阅读

java关键字

abstract 、assert 、boolean、break、byte、case、catch、char、class、const、continue、default 、do、double、else、enum、extends、final、finally、float、for、goto、if、implements、import、instanceof、int、interface、long、native、new、package、private、protected、public、return、short 、static、strictfp、super、switch、synchronized、this 、throw、throws、transient 、try 、void、volatile、while

文章标题:java 哪些数据类型初始化,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/34136

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Z, ZLWZ, ZLW认证作者
上一篇 2023年1月3日 下午5:18
下一篇 2023年1月3日 下午6:08

相关推荐

  • 如何推进项目建设管理工作

    推进项目建设管理工作的核心在于明确项目目标、制定详尽的计划、优化资源配置、加强沟通与协作、以及严格控制成本与质量。在这五大要素中,制定详尽的计划尤为关键。详尽的计划不仅为项目的各个阶段提供了明确的指南,还能帮助管理者预测潜在的风险和问题,从而提前做好准备,有效地实施风险管理和问题解决策略。 一、明确…

    2024年4月11日
    1200
  • 流量加速包是什么意思

    流量加速包是一种常见的移动互联网服务,它涉及以下几个方面:1、增加网络速度;2、消耗流量优惠;3、特定应用优化;4、购买方式。流量加速包通常由移动运营商或第三方服务提供商提供,用于增加用户在特定应用或服务中的网络速度,同时可能还包括流量消耗的优惠或折扣。这种服务使用户在使用特定应用时能获得更流畅的体…

    2023年8月10日
    2.1K00
  • 为什么vscode提示变慢了

    Visual Studio Code (VS Code) 变慢的原因通常包括多个因素:扩展程序过多、文件系统的监控问题、系统资源不足、软件版本不兼容。 其中,扩展程序过多是常见的一个问题,因为它们可能会消耗大量内存和CPU资源,导致VS Code反应迟缓。扩展程序虽然为VS Code提供了许多强大的…

    2024年4月3日
    6500
  • 系统分析包括哪些内容

    系统分析包括的内容:1、现有系统分析;2、组织结构分析;3、系统功能分析;4、业务流程分析;5、数据与数据流程分析。其中,对现有系统进行分析,并与新系统进行比较,即可获得许多重要的信息。 1、现有系统分析 不管现有系统是还在运行或已经停用,它与新系统之间总存在“藕断丝连”的关系,对其进行分析,并与新…

    2023年1月5日
    2.6K00
  • vscode为什么提示是英文

    VS Code(Visual Studio Code)提示为英文的原因主要包括:默认语言设置、地区偏好、软件本地化支持不全面以及开发社区与技术文档普遍偏向英文。特别地,默认语言设置是最常见的原因之一。VS Code作为一个全球性的开发工具,它的默认配置是英文,这主要是考虑到英文是国际上的主要交流语言…

    2024年4月3日
    7600
  • mariadb与mysql的区别

    MariaDB和MySQL的区别在于:1、历史背景不同;2、存储引擎不同;3、数据类型不同;4、插件支持不同;5、开源程度不同。整体对比来看,MariaDB相比MySQL有更多的新特性和改进,但也保留了与MySQL的高度兼容性。 一、历史背景不同 MySQL是一个广泛使用的开源关系型数据库管理系统,…

    2023年5月24日
    3.5K00
  • 好用、免费的多人协同办公软件有哪些

    好用、免费的多人协同办公软件有:1、Worktile;2、通达OA;3、金蝶OA;4、慧点OA;5、PingCode;6、Jira;7、Coding;8、Teambition;9、Trello;10、北极星OKR。其中,Worktile 是团队项目协作系统,能满足团队的任务、项目、文档、IM、目标、…

    2023年5月5日
    76300
  • mysql有哪几种log

    MySQL的日志主要包括:1、错误日志;2、查询日志;3、慢查询日志;4、二进制日志;5、事务日志;6、中继日志。错误日志主要记录了MySQL在启动、运行或停止时遇到的问题。当数据库发生意外的问题时,我们可以通过查看错误日志来找出问题的原因。查询日志记录了MySQL服务器接收的所有客户端的查询。这个…

    2023年7月13日
    31600
  • devops是什么软件

    对“DevOps是什么软件”一说的解析:误区解释与实质阐述 在探寻DevOps这一概念时,常有一个广泛的误区:将DevOps视作特定的软件。1、DevOps并非软件,而是一套跨越软件开发(Dev)与运维(Ops)的理念、实践及工具集合,致力于缩短系统开发生命周期,确保高频率地交付具有高质量和稳定性的…

    2024年3月26日
    4500
  • 如何管理党建项目

    管理党建项目要求高度组织性和系统性、确保高效和有序性。关键步骤包括明确目标、制定计划、实施执行、监控评估。这些步骤相互关联、相互支持,是有效管理党建项目的基础。特别是在制定计划环节,需要详细考虑项目的目标、资源分配、时间框架以及执行过程中可能遇到的风险,这一环节对于整个党建项目的成功至关重要。 一、…

    2024年4月10日
    3700

发表回复

登录后才能评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部