常量:其值不变即为常量。
语法:
数据类型 常量名 = 值;
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环境变量批处理,记事本打开更改JDK路径后,直接双击运行即可
重做系统后 中心设置java环境变量很繁琐 所以偶就搞了个批处理,很方便的 有需要的懒人赶紧下吧 自动 设置 java 环境变量 批处理
这是用VBScript写的一个脚本文件,通过修改注册表来配置java环境变量,对那些需要反复修改java环境变量的朋友来说,相当适用,减少了重复的工作量。
JAVA环境变JAVA环境变量的设置方法量的设置方法
北京动力节点-Java编程零基础教程-046-Java基本语法-变量的声明与赋值.avi 北京动力节点-Java编程零基础教程-047-Java基本语法-变量用法的进一步说明.avi 北京动力节点-Java编程零基础教程-048-Java基本语法-什么...
这是java初学者必看的,可以省去大量时间 对环境变量的详细的设置
Java是一种编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的“形式和感觉”,但它要比C++语言更易于使用,而且在编程时彻底采用了一种“以对象为导向”的方式。 使用Java编写的应用程序,既...
成员变量与局部变量的区别有哪些 变量:在程序执行的过程中,在某个范围内其值可以发生改变的量。从本质上 讲,变量其实是内存中的 一小块区域 成员变量:方法外部,类内部定义的变量 局部变量:类的方法中的变量。 ...
localVSmember.java 局部变量与成员变量同名问题示例 onlyTest.java 对象传值示例 otherClass.java 从类的外部访问对象的成员 showInstVar.java 演示不同的对象拥有不同的成员变量 showMain.java 演示main方法...
Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Java线程:线程的交互 Java线程:线程的调度-休眠 Java线程:线程的调度-优先级 Java线程:线程的调度-让步 Java线程:线程的...
Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Java线程:线程的交互 Java线程:线程的调度-休眠 Java线程:线程的调度-优先级 Java线程:线程的调度-让步 Java线程...
首先,全书以Java开发环境搭建开篇,循序渐进地介绍了Java语法的方方面面,不仅包括变量、语句、字符串、数组、类、集合、面向对象等必备的基础语法,而且还涵盖异常处理与反射机制、I/O文件操作、线程、数据库操作...
Java三大变量分别是类变量、实例变量和局部变量。 在细说这三大变量之前,先说说变量。什么是变量?顾名思义,是内容可以改变的量,它与常量相对应。而这三大变量实际上是从变量的作用域来定义和划分的。 类...
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 javax.swing.border 提供围绕 Swing 组件绘制特殊边框的类和接口。 javax.swing.colorchooser 包含供 ...
Java中的字面量包括:整型字面量、浮点型字面量、字符型字面量、字符串字面量和布尔型字面量。 变量 变量是程序中用来存储数据的容器,可以是基本类型或引用类型,Java中的变量需要先声明后使用,声明变量时需要...
继《JavaScript高级应用与实践》之后推出的json-rpc-for-java开源代码,是仅仅100行的javascript代码和不到10个java文件实现的超级轻量级的通过 javaScript快速调用java对象并返回任意对象的轻量级框架,并且支持...
很详细的环境变( 非常详细)量课设实验答案
如果为了可以编译和运行Java程序,还应该在PATH环境变量中增加%JAVA_HOME%/bin。其中,JAVA_HOME代表JDK(不是JRE)的安装路径。 (2) 安装Apache的Tomcat 6.0.16,不要使用安装文件安装,而是采用解压缩的安装方式...
非常详细的介绍了Java动态绑定和内联,还运用了大量的例子,值得一看!