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

相关推荐

  • DevOps和SRE(站点可靠性工程)的比较

    在当代快速变化的技术环境中,DevOps和SRE (站点可靠性工程)是两种引领行业的方法论,它们各自有着独特的核心原则和实践。DevOps的核心观点包括1、促进开发与运维团队的协作;2、快速且频繁的代码部署;3、持续交付和自动化流程。SRE则强调1、将软件工程原则应用于运维任务;2、定义服务等级目标…

    2023年12月13日
    27700
  • 路线规划软件什么好用

    好用的路线规划软件有:1.百度地图;2.高德地图;3.Google地图;4.腾讯地图;5.苹果地图。百度地图是中国最大的在线地图服务提供商。它不仅提供地图和导航功能,还可以提供路线规划、公交查询、周边搜索等服务。 1.百度地图 百度地图是中国最大的在线地图服务提供商。它不仅提供地图和导航功能,还可以…

    2023年2月27日
    1.4K00
  • 建设项目管理是什么

    建设项目管理是指在项目建造过程中,依据特定的目标和限制条件,对资源进行有效配置和调配,运用系统化、科学化的管理原理和方法,确保项目按期、质量、成本目标的实现。主要内容包括:1、项目策划与初始阶段管理、2、项目设计与计划、3、资源调配与施工管理、4、风险控制与合同管理、5、项目交付与后期维护。 特别地…

    2024年1月8日
    14400
  • DevOps项目成功的关键指标有哪些

    成功的DevOps项目通常表现在几个关键指标上,这些指标是衡量项目是否高效运行以及满足业务需求的重要依据。1、部署频率:一方面要确保快速迭代;2、变更前后的服务稳定性:衡量部署变更时的风险;3、恢复时间:即系统故障后恢复正常运行所需的时间短;4、成功率:反映项目变更的成功概率;5、自动化水平:提高一…

    2023年12月13日
    25100
  • 工作站与服务器有什么区别

    工作站和服务器的主要区别包括:1.设计目的不同;2.性能差异;3.硬件配置;4.数据处理和存储能力;5.操作系统;6.价格差异;7.使用场景和适用范围。工作站主要为高性能个人计算而设计,而服务器为多用户并发访问和大数据处理服务。 1.设计目的不同 工作站是专为执行高性能计算任务、图形渲染、科学模拟等…

    2023年7月16日
    2.2K00
  • 控制键esc的功能是什么

    控制键esc的功能是取消当前输入的命令、退出当前的操作等,也可称为取消/退出按键。ESC是强行退出键,源于英文Escape,它的作用是:用于退出正在运行的系统,在有多层菜单的软件中,往往用于返回上一层菜单或退出。

    2023年1月9日
    2.5K00
  • Saas是什么

    SaaS,是Software-as-a-Service的缩写名称,意思为软件及服务,即通过网络提供软件服务。SaaS是基于互联网提供软件服务的软件应用模式。简单说就是在线系统模式,即软件服务商提供的软件在线服务。 一、Saas是什么 SaaS(Software-as-a-service)的意思是软件…

    2023年4月23日
    35100
  • 安卓既然是开源的,为什么谷歌还要开启授权模式

    这是因为:安卓系统是谷歌公司发明的,谷歌对安卓拥有版权著作权和注册权,如果别的公司或个人要把安卓用于市场商业行为目的,那就必须经由谷歌公司授权后才可商用,否则就构成盗版侵权,另外谷歌授权需要对安卓应用进行部分保护限制,主要是谷歌全家桶套件。 安卓遵循开源协议,因其内核基于linux,编程接口基于ja…

    2023年5月28日
    1.4K00
  • 仓管电脑办公软件基础知识

    仓库管理电脑办公软件的基础知识主要内容分为以下四部分:1、电脑办公软件在仓库管理中的应用;2、电脑办公软件种类及其功能特点;3、选择合适的仓库管理软件的注意事项;4、如何有效使用仓库管理软件提升工作效率。希望通过这篇文章,仓库管理人员能对电脑办公软件有更全面的理解,并能选择和使用适合自己的软件。 1…

    2023年8月3日
    1.1K00
  • 龙智项目管理软件怎么样

    龙智项目管理软件的优点有:一、界面简洁易用;二、多种功能齐全;三、报表和图表多样;四、性价比高。龙智项目管理软件的界面设计简洁明了,让用户能够轻松上手,快速了解软件的各项功能。在软件的左侧导航栏中,用户可以方便地找到不同的模块。 一、界面简洁易用 龙智项目管理软件的界面设计简洁明了,让用户能够轻松上…

    2023年4月16日
    23000

发表回复

登录后才能评论
站长微信
站长微信
电话联系

400-800-1024

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

分享本页
返回顶部