“Java变量与常量”的版本间的差异
来自CloudWiki
(创建页面,内容为“*编程的本质就是对内存中数据的访问和修改。程序所用的数据都会保存在内存中,程序员需要一种机制来访问或修改内存中…”) |
|||
第4行: | 第4行: | ||
(2)指定类型的变量只能接受类型与之匹配的值。 | (2)指定类型的变量只能接受类型与之匹配的值。 | ||
*这就意味着每个变量和每个表达式都有一个在编译时就确定的类型。类型限制了一个变量能被赋值的值,限制了一个表达式可以产生的值,限制了在这些值上可以进行的操作,并确定了这些操作的含义。 | *这就意味着每个变量和每个表达式都有一个在编译时就确定的类型。类型限制了一个变量能被赋值的值,限制了一个表达式可以产生的值,限制了在这些值上可以进行的操作,并确定了这些操作的含义。 | ||
+ | ==常量== | ||
+ | *所谓常量,就是在程序运行过程中不能改变的量,即该内存中的数只能读取不能修改。在Java语言中,使用final关键字声明常量,格式如下: | ||
+ | final 数据类型 常量名 [ = 数值 ] ; | ||
+ | *例如,声明一个常量PI表示圆周率的值3.1415,语句书写为: | ||
+ | final PI = 3.1415; | ||
+ | *'''【注意】''':在Java语言中,定义常量的时候一般都用大写字符。 | ||
+ | |||
==变量== | ==变量== | ||
*声明变量的语法非常简单,只要指定变量的类型和变量名即可。变量的声明格式如下: | *声明变量的语法非常简单,只要指定变量的类型和变量名即可。变量的声明格式如下: | ||
第14行: | 第21行: | ||
//给变量name赋值Tom,即用name变量表示用户的姓名Tom | //给变量name赋值Tom,即用name变量表示用户的姓名Tom | ||
name= "Tom "; | name= "Tom "; | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
返回 [[Java程序设计]] | 返回 [[Java程序设计]] |
2018年3月11日 (日) 13:07的版本
- 编程的本质就是对内存中数据的访问和修改。程序所用的数据都会保存在内存中,程序员需要一种机制来访问或修改内存中数据,这种机制就是变量,每个变量都代表了某一块内存。
- Java语言是一种强类型语言,强类型语言包含两个方面的含义:
(1)所有的变量必须先声明、后使用。 (2)指定类型的变量只能接受类型与之匹配的值。
- 这就意味着每个变量和每个表达式都有一个在编译时就确定的类型。类型限制了一个变量能被赋值的值,限制了一个表达式可以产生的值,限制了在这些值上可以进行的操作,并确定了这些操作的含义。
常量
- 所谓常量,就是在程序运行过程中不能改变的量,即该内存中的数只能读取不能修改。在Java语言中,使用final关键字声明常量,格式如下:
final 数据类型 常量名 [ = 数值 ] ;
- 例如,声明一个常量PI表示圆周率的值3.1415,语句书写为:
final PI = 3.1415;
- 【注意】:在Java语言中,定义常量的时候一般都用大写字符。
变量
- 声明变量的语法非常简单,只要指定变量的类型和变量名即可。变量的声明格式如下:
数据类型 变量名 [ = 初始值 ] ;
- 例如,声明一个变量name表示用户的姓名Tom,语句书写为:
String name = "Tom ";
- 也可以把声明变量、给变量赋值分开书写,语句书写为:
//声明一个变量name String name; //给变量name赋值Tom,即用name变量表示用户的姓名Tom name= "Tom ";
返回 Java程序设计