在这一节我们所说的变量指的是局部变量,而类的成员变量(或称为属性)我们将在下一章中介绍。我们可以把变量比做容器,我们可以根据我们的需要向容器放各种各样的东西,如果你想用容器里面的东西的话,必须得给容器一个标识,这样才能找到它。和这个比喻相似,在Java以及其他所有的编程语言中,对于变量的操作不外乎下面三点:取名、赋值以及取变量的值。
Java属于强类型语言,所谓的强类型语言指的是定义一个变量时,必须指定这个变量的类型。这要求我们在定义一个变量时,必须先确定这个变量属于什么类型。下面是几个变量定义的示例:
double d; //定义一个double类型的变量,变量名为d
int i; //定义一个int类型的变量i
int j; //定义一个int类型的变量j
boolean truth; //定义一个boolean类型的变量truth
char c; //定义一个char类型的变量c
而给变量赋值需要使用“=”运算符,在“=”左边放置变量名,而在右边则可以放置一个常量、一个变量或者是一个表达式(表达式的概念在下一节提及),表示将“=”右边的值赋给左边的变量。接着上面的例子,我们给这几个元素赋值:
d = 3.1415926e10; //将3.1415926*1010赋值给变量d
truth = true; //将boolean常量true赋值给变量truth
c = '国'; //将字符常量’国’赋值给变量c
i = 25 * 123; //将一个表达式的赋给变量i
j = i; //将变量i的值赋给变量j
除了上例中对变量的赋值之外,我们还可以在定义变量的同时给这个变量一个初始值,这也称为变量初始化语句。接着再看下面两个小例子。
int k = 20;
long l2 = 15L;
现在让我们归纳一下变量的定义语法:类型 变量名 [ = 缺省值]; ,这里注意一下这对方括号“[]”,这表示放置在方括号里面的东西是可要可不要的,如果你需要变量的初始化语句,那么可以使用如 int k = 20; 的形式;否则可以如 int i; 这样定义一个变量而不赋予初值。
分享到:
相关推荐
Java 语言程序设计:第二章 Java 语言语法基础 Java 语言程序设计的第二章主要讲解 Java 语言的语法基础,包括标识符、关键字、注释、分隔符、数据类型等内容。本章将对这些概念进行详细的讲解,并提供了多个实例来...
在“JAVA语言程序设计--第二章JAVA基础”这个主题中,我们主要探讨的是Java编程语言的基本概念和核心特性。Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司)于1995年发布。它以其“一...
计算机后端-Java-Java核心基础-第06章 Java基本语法4 16. 质数输出的实现方式二.avi
相比C和C++,Java在语法上做了很多简化和改进,例如不支持全局变量和goto语句,以增强代码的可读性和结构化。Java对指针进行了严格的控制,禁止直接的指针操作,以提高程序的安全性。同时,Java采用自动内存管理,...
Java语言基础是编程学习的重要部分,它包含了程序设计的基本元素。本章主要讲解了以下几个核心概念: 1. **Java的基本数据类型**: Java提供了多种数据类型来存储不同种类的数据。整数型包括byte(1字节)、short...
本章将深入探讨Java的基础语法,帮助初学者掌握编程的基本概念。 一、Java环境搭建 在开始学习Java编程之前,你需要先安装Java Development Kit (JDK)。JDK包含了编译Java源代码和运行Java程序所需的所有工具,如...
计算机后端-Java-Java核心基础-第06章 Java基本语法4 22. 项目二登记收入功能的实现.avi
## 第二课、变量和数据类型 Java有8种基本数据类型,分为整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。此外,还有引用数据类型,如类、接口和数组。变量是用来...
在Java编程语言中,语法是构建程序的基础,本章我们将深入探讨其中的三大控制结构:顺序结构、选择结构和循环结构,以及访问修饰符的概念,包括它们的不同作用和使用场景。此外,我们还将讨论方法这一核心概念,以及...
第二章主要讲解Java的基础语法,这是学习任何编程语言的基础。在这个章节中,学生将深入理解Java中的标识符、关键字、基本数据类型、变量和常量、运算符、语句以及输入参数的处理方式。 标识符在Java中用于给变量、...
Java语言基础语法 Java语言基础语法是Java程序设计的基础,涵盖了数据类型、变量、运算符、控制流语句、数组等知识点。在本章节中,我们将详细介绍Java语言的基础语法。 数据类型是Java语言的基础,Java语言定义了...
在Java程序设计与数据结构的学习过程中,第二章通常会涵盖基础的编程概念和初步的数据结构。这个主题旨在帮助初学者建立坚实的编程基础,理解和运用核心的Java语法,以及理解数据结构的基本原理。以下是对这些知识点...
值得注意的是,保留字是具有特殊含义的关键字,如abstract、break、byte等,不能作为普通标识符使用,因为它们在Java语法中有特定的用途。 变量是程序的基本存储单元,其定义包括变量名、变量类型和作用域。变量的...
在"accp5.0 Java第二章变量(二)"中,我们将深入探讨Java变量的各个方面,包括类型、声明、初始化以及它们在程序中的作用。 首先,Java变量有三种基本类型:整型(如int)、浮点型(如float和double)和字符型(如...
4. **Java基础语法** - Java程序以类(class)为单位,每个类都有自己的方法和变量。 - 注释类型包括单行注释、多行注释和文档注释。 - 数据类型分为基本数据类型(如byte、short、int、long、float、double、char...
在第二章"Java基本语法"中,我们主要关注以下几个核心概念: 1. **标识符**:标识符是Java程序中变量、类、方法等的名称。在Java中,标识符必须遵循以下规则: - 由字母、数字、下划线`_`或美元符号`$`组成。 - ...