常量:其值不变即为常量。
语法:
数据类型 常量名 = 值;
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环境变量的设置是Java开发或运行不可或缺的步骤,尤其对于初学者来说,手动配置可能会感到困扰。这个“设置批处理java环境变量.rar”压缩包提供了一种便捷的方法,通过批处理脚本来自动完成Java环境变量的配置。...
Java环境变量是Java开发和运行过程中必不可少的配置项,它们指示操作系统如何找到Java开发工具(如JDK)和运行Java应用程序。这篇文档将详细介绍如何使用VBScript(Visual Basic Script)来自动化设置Java环境变量的...
在Java中,线程共享变量可以通过两种方式实现:静态成员变量和实例成员变量。静态成员属于类,所有该类的实例都可以访问,因此在多线程环境下默认共享;实例成员变量则属于对象,每个线程都有自己独立的副本,除非...
Java编程语言中的常量和变量是程序中存储数据的基础元素,理解它们的区别至关重要。常量和变量在概念、使用及内存管理上有明显的差异。 **常量**是指在程序执行过程中其值不能改变的量。在Java中,常量可以通过定义...
Java环境变量一键配置工具是专为简化JAVA开发环境搭建而设计的应用程序,它极大地简化了JDK安装后的环境变量配置过程。在传统的Java开发环境中,开发者通常需要手动配置一系列环境变量,包括JAVA_HOME、PATH以及...
java环境变量批处理,记事本打开更改JDK路径后,直接双击运行即可
其次,Java 环境变量配置能够使得 JDK 路径迁移后可以统一修改,从而减少开发者的工作量。 最后,Java 环境变量配置能够便于其他路径引用,使用%JAVA_HOME%代替可以简化开发过程。 二、Java 环境变量配置方法 ...
### Java 变量与关键字详解 #### 一、关键字(Keywords) **1. 关键字概述** Java的关键字对编译器具有特殊的意义,它们用来表示特定的数据类型或程序结构等。关键字不能用作变量名、方法名、类名或包名。 **2. ...
在Java编程语言中,变量和数据类型是编程的基础,它们决定了程序如何存储和处理数据。数据运算则是在这些变量和数据类型基础上进行的操作,对于初学者来说,理解这些概念至关重要。下面将对Java中的变量、数据类型...
设 置 变 量 名 为 "JAVA_HOME" , 变 量 值 为 JDK 的 安 装 路 径 ( 例 如 : C:\Program Files\Java\jdk1.8.0_271)。点击"确定"保存配置。 配置 JAVA_HOME 环境变量的目的是告诉系统 Java 的安装路径,以便在...
在Java编程语言中,类作为成员变量是一种常见的设计模式,它允许我们将一个对象实例嵌套在另一个类的内部,以此来实现数据封装和模块化。这种做法有助于组织代码,提高可读性和可维护性。下面将详细介绍如何在Java中...
根据提供的信息,我们可以总结出以下关于“Java变量”的知识点: ### Java 变量基础 #### 1. 变量的概念 在 Java 中,变量是用来存储数据的标识符。每个变量都具有一个特定的数据类型,这决定了它能存储的数据种类...
如果未指定,则默认与`JAVA_HOME`相同。例如: ``` JRE_HOME=JRE安装目录 ``` #### 设置Tomcat服务 接下来,我们需要将Tomcat注册为Windows服务,这样就可以在系统启动时自动运行了。 1. 打开命令提示符(CMD),...
Tomcat是一款免费开源的轻量级Web应用服务器,主要用于部署Java Web应用程序。在本例中,`TOMCAT_HOME=F:\apache-tomcat-5.5.12`表示Tomcat服务器安装在`F:\apache-tomcat-5.5.12`目录下。 #### 设置步骤: 1. 继续...
### Java 数据类型的区别 Java 的数据类型主要分为两大类:简单类型(原始类型)与引用类型。简单类型直接存储实际的值,而引用类型则存储指向对象的引用。 #### 简单类型 简单类型包括以下八种: 1. **整型**:...
一元n次方程指的是只含有一个变量的最高次幂为n的方程,如一般的n次多项式方程: \[ ax^n + bx^{n-1} + cx^{n-2} + \ldots + z = 0 \] 其中a, b, c, ..., z是常数,且a≠0。求解这样的方程通常需要用到数值方法,...
在Windows操作系统中,Java开发和运行常常需要配置环境变量,如JAVA_HOME、PATH和CLASSPATH。这些环境变量告诉系统Java的安装位置以及如何找到相关的Java类库。`bat`批处理文件是一种方便快捷的方式来自动化这个过程...
标题“Java反射机制修改私有成员变量的实现_Reflection”着重讲述了如何利用反射来修改私有成员变量的值。在Java中,私有成员变量通常被视为封装的一部分,不被外部类直接访问。然而,通过反射,我们可以绕过这种...
**小结:** Tomcat作为一款轻量级的Java应用服务器,是Java Web应用程序的常用部署平台之一。通过简单的解压安装即可使用,对于初学者来说非常友好。 #### 四、创建与管理项目 **1. 创建新项目** - 在MyEclipse中...