变量(variables)和java中的数据字面值(data literals in java)的区别

计算机程序是执行一项任务的一组指令。编程时需要存储数据。因此,这些数据被存储在存储器中。这些保留的内存位置称为变量。变量应该有唯一的名称,因为它们应该易于识别以执行数学或逻辑运算。变量被赋值。有时这些值是固定的,不会改变。这些类型的值称为数据字面值。在程序中,如果存在int value=5的语句,“int”就是数据类型。“value”是变量,“5”是数据文本。本文讨论Java中变量和数据文本之间的...

关键区别——java中的变量与数据文本

计算机程序是执行一项任务的一组指令。编程时需要存储数据。因此,这些数据被存储在存储器中。这些保留的内存位置称为变量。变量应该有唯一的名称,因为它们应该易于识别以执行数学或逻辑运算。变量被赋值。有时这些值是固定的,不会改变。这些类型的值称为数据字面值。在程序中,如果存在int value=5的语句,“int”就是数据类型。“value”是变量,“5”是数据文本。本文讨论Java中变量和数据文本之间的区别。Java中变量和数据字面值的主要区别在于,变量是用符号名存储值的保留内存位置,而数据字面值是表示编程中固定值的符号。

目录

1.概述和主要区别
2.Java中的变量是什么
3. Java中的数据字面值是什么
4. Java中变量与数据字面值的相似性
5. 并列比较——Java中的变量与数据文本的表格形式
6. 摘要

什么是java中的变量(variables in java)?

变量是在内存中存储值的地方。每个内存位置都可以存储特定类型的数据。Java语言支持八种原始数据类型。它们是byte、short、int、long、boolean、float、double和char。数据类型字节是8位有符号2的补码整数。它有助于在大数组中节省空间,因为它比int小4倍。数据类型short是16位有符号2的补码整数。它比int小2倍,int是一个32位有符号2的补码整数。在不太关心内存的情况下,存储不带小数点的数值是最常见的数据类型。long数据类型是一个64位有符号2的补码整数。它用于存储大量的数字。float和double是两种数据类型,用于存储带小数点的数值。浮点是32位,双精度是64位。布尔值用于存储真或假。可以使用char数据类型存储单个字符。这些是Java中主要的原始数据类型。

当有一个像intx这样的语句时;这意味着变量x可以保存一个整数值。它没有为变量号预留任何内存。当有一个语句为intx=5时;这意味着变量x可以保存整数值,并且它包含值5。初始化值可以在以后的程序中更改。x值可以被等化为其他整数,例如10。e、 g.x=10;

每个变量都有唯一的名称来标识它们。它们被称为标识符。程序员在给变量命名时应该遵循规则。Java是一种区分大小写的语言。因此,变量名“number”与“number”不同。变量名可以包含Unicode字母和数字。他们不能有空间。参考以下程序。

变量(variables)和java中的数据字面值(data literals in java)的区别

图01:带变量的Java程序

根据上面的程序,x和y是保存整数值的变量。总和被分配给变量sum。长度和宽度是双变量。乘法存储在声明为双变量的area变量中。单个字符可以存储在变量字母中。它包含“A”。字符放在单引号内。

什么是java中的数据字面值(data literals in java)?

数据文本是固定值的源代码表示。5、4.3、true等值不需要任何计算。因此,它们被称为数据字面值。当有语句时,double number=20.5;“double”是数据类型。“number”是变量。20.5是数据文字。

有各种类型的文字。它们是整数文本、浮点文本、字符和字符串文本。整型字面值用于初始化整型数据类型(如byte、short、int和long)的变量。浮点字面值用于初始化数据类型为float和double的变量。浮点文字以f或f结尾,它是float类型。如果它以d或d结尾,它是双精度的。写入d是可选的。字符和字符串文字由Unicode字符组成。字符文本表示单个字符,而字符串文本表示一组字符。字符文字位于单引号内。e、 g.–“B”。字符串文字位于双引号内。e、 g.—“编程”。参考以下程序。

变量(variables)和java中的数据字面值(data literals in java)的区别

图02:带文字的Java程序

根据上述程序,数字是一个变量。数字变量中的整数文本是10。doubleValue变量可以保存双精度值。floatValue变量可以保存浮点值。因此,5.4和5.4f是浮点字面值。letter变量包含字符“B”。它是一个字符字面意思。word变量包含一组字符。所以,它是一个字符串。

什么是java中变量与数据字面值的相似性(the similarity between variables and data literals in java)?

  • Java中的变量和数据文本都用于编程。

变量(variables)和java中的数据字面值(data literals in java)的区别

变量与数据文字
变量是用符号名存储值的保留内存位置。 数据字面值是固定值的源代码表示。
联想
变量与内存位置相关联。 数据文本与变量内部的固定值相关联。

总结 - 变量(variables) vs. java中的数据字面值(data literals in java)

变量和数据文本是与编程相关的常用术语。本文讨论了变量和数据字面值之间的区别。Java中变量和数据字面值的区别在于,变量是用符号名存储值的保留内存位置,而数据字面值是表示编程中固定值的符号。

引用

  • 发表于 2020-10-19 08:52
  • 阅读 ( 257 )
  • 分类:IT

你可能感兴趣的文章

包装类(wrapper class)和java中的基元类型(primitive type in java)的区别

...有必要在编程中存储数据。存储数据的保留内存位置称为变量。每个变量都有特定的数据类型。Java语言提供了八种基本类型。它们是short、byte、int、float、double、char、boolean。有时需要将基元类型转换为对象,再将对象转换回基...

  • 发布于 2020-10-19 06:27
  • 阅读 ( 735 )

静止的(static)和java期末考试(final in java)的区别

...特定的含义。它们由编程语言提供,不能用于用户定义的变量、方法、类等。static和final是Java中的两个关键字。本文讨论Java中static和final之间的区别。Java中static和final之间的关键区别在于static用于定义可以独立于类的任何对象使...

  • 发布于 2020-10-19 07:48
  • 阅读 ( 315 )

选中的(checked)和java中的未检查异常(unchecked exception in java)的区别

...0。参考以下代码。 图02:算术异常处理 根据上述程序,变量a是整数值。变量b为0。这两个数的除法是除零。因此,它将导致算术异常。可以使用try-catch块处理它。可能导致异常的语句放在try块内。要显示的消息位于catch块中。 ...

  • 发布于 2020-10-19 08:38
  • 阅读 ( 278 )

最终决赛(final finally)和用java完成(finalize in java)的区别

...编程中常用的术语。期末考试是一个关键词。它可以用于变量、方法或类。声明为final的变量只能初始化一次。他们不能改变。由于Java是一种支持面向对象编程的语言,它允许从现有类中创建类来提高代码的可重用性。有时,可...

  • 发布于 2020-10-19 15:24
  • 阅读 ( 237 )

这(this)和超级java(super in java)的区别

...this”和“super”在Java编程中使用。这些关键字不能用作变量或任何其他标识符名称。Java支持面向对象编程(OOP)。程序或软件可以使用对象建模。对象使用类是贪得无厌的。OOP的一个支柱是继承。它提供了代码的可重用性。已...

  • 发布于 2020-10-19 18:17
  • 阅读 ( 379 )

地方的(local)和全局变量(global variables)的区别

局部变量与全局变量 全局变量可以在计算机程序中的任何地方使用。这意味着全局变量可以在许多函数中使用。这个全局变量可以在各种用户定义的头文件以及java包中使用。全局变量也可以通过编程方式更改。 当谈到局部变...

  • 发布于 2021-06-23 16:34
  • 阅读 ( 183 )

抽象类(abstract class)和java接口(interface in java)的区别

...常都会在接口中进行搜索。 Java中抽象类和接口的“Final Variables”——接口中声明的变量默认为Final,而抽象类可能包含也可能不包含非Final变量。 抽象类(abstract class) vs. java接口:比较表(interface in java: comparison table) 抽象类 接...

  • 发布于 2021-06-25 03:52
  • 阅读 ( 302 )

建造师(constructor)和方法(method)的区别

...个类中。类和对象是面向对象编程的基本概念。 Java类由变量和方法组成。在类中定义的变量称为实例变量。方法是一组确定如何使用类的数据的代码。它更像是一个作用于数据并返回值的子程序。构造函数与方法非常相似,只...

  • 发布于 2021-06-25 08:37
  • 阅读 ( 431 )

如何编写一个简单的java程序(write a simple java program)

...”按钮。 •将JDK bin目录的路径添加到“path”变量的“Variable value”中。 •单击“编辑用户变量”和“环境变量”向导中的“确定”按钮。 •选择“开始”菜单->所有程序->附件->命令提示符,打开命令提示符。 •键入...

  • 发布于 2021-06-27 21:34
  • 阅读 ( 189 )

抽象类(abstract class)和java接口(interface in java)的区别

...法集合中的类。这就是Java中抽象类和接口的基本区别。 变量 使用的变量是Java中抽象类和接口的一个区别。抽象类可以有final、non-final、static和non-static变量,而接口只能有static和final变量。 方法 Java中抽象类和接口的另一个区别...

  • 发布于 2021-07-01 01:29
  • 阅读 ( 276 )
qm60967
qm60967

0 篇文章

相关推荐