Java量与变量的区别

createh521小时前技术教程4

常量:其值不变即为常量。

语法:

数据类型 常量名 = 值;

double PI = 3.14;

备注:

一般默认常量名大写。

变量与常量之间关系(量间关系)

先来一个简单的实例,好了解 Java 里变量与常量之间的关系。

下面的程序里声明了两种 Java 经常使用到的变量,分别为整型变量 num 与字符变量 ch。为它们赋值后,再把它们的值分别显示在控制台上:

// 下面的程序声明了两个变量,一个是整型,一个是字符型

public class TestJava{

public static void main(String args[]){

int num = 3 ; // 声明一整型变量 num,赋值为 3

char ch = 'z'; // 声明一字符变量 ch,赋值为 z

System.out.println(num+ "是整数!"); // 输出 num 的值

System.out.println(ch + "是字符!"); // 输出 ch 的值

}

}

-----------------------------------------------------------------

输出结果:

3 是整数!

z 是字符!

说明:

声明了两种不同类型的变量 num 与 ch,并分别将常量 3 与字符“z”赋值给这两个变量,最后再将它们显示在显示器上。声明一个变量时,编译程序会在内存里开辟一块足以容纳此变量的内存空间给它。不管变量的值如何改变,都永远使用相同的内存空间。因此,善用变量将会是一种节省内存的方式。

常量是不同于变量的一种类型,它的值是固定的,例如整数常量、字符串常量。通常给变量赋值时,会将常量赋值给它,在程序 TestJava 中,第 6 行 num 是整型变量, 而 3 则是常量。 此行的作用是声明 num 为整型变量, 并把常量 3 这个值赋给它。

相同的,第 7 行声明了一个字符变量 ch,并将字符常量'z'赋给它。当然,在程序进行的过程中,可以为变量重新赋值,也可以使用已经声明过的变量。

------这是一个能教你学会Java编程的微信公众号:kaigexuetang_com(长按可复制关注)

相关文章

Java变量详解

在Java中,变量是存储数据的基本单元。每个变量都有一个特定的数据类型,用于定义它可以存储的数据种类和大小。变量声明和初始化在 Java 语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:t...

详解 Java 中的变量

网上罗列了很多关于变量的理解,良莠不齐,不知道哪些是对的,哪些是错的。所以笔者索性就这些博客和自己的理解写出这篇文章,如果有不对的地方,希望读者能够指正,感谢。变量是我们经常用到的一种,我在刚学 Ja...

Java变量

编者按计算机能够直接识别的是二进制流,原始的程序设计都是基于二进制方式设计的。随着计算机语言的发展,计算机编程越来越偏离二进制方式;为什么会这样呢?理由很简单,程序是人来编写、阅读和维护的!变量是编程...

数据必学Java基础(十一):变量和常量详细讲解

#头条创作挑战赛#变量和常量举例:丽丽的年龄:去年17岁,今年18岁,明年19岁年龄:17--》18---》19 --》值不断变化年龄---》变量常量: 17 , 18 , 19 ----》 常量中的...

Java类和对象的概念

Java是一门面向对象的编程语言,理解Java,首先要理解类与对象这两个概念。Java中的类可以看做C语言中结构体的升级版。结构体是一种构造数据类型,可以包含不同的成员(变量),每个成员的数据类型可以...

Python变量是怎么定义和使用的?本文详解

任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。变量(Variable)可以看成一个小箱子,专门用来“盛装”程序中的数据。每个变量都...