前言
本次JAVA学习以《Java语言程序设计:面向对象的设计思想与实践(第2版)》——吴倩编辑为主题,同时参考其他资源链接。记录JAVA学习过程。
一、标记符
标记符是程序员提供的、对程序中的各个元素加以命名时使用的命名记号,需要命名的元素包括:类名、变量名、常量名、方法名等。标记符长度不限,但第一个字符必须是:大写字母、小写字母、下划线、$符号,不可用数字,后续字符可以使用。
二、保留字
保留字又称为关键字,由小写的英文字母组成,赋予专门的意义与用途。在定义标记符时不能使用保留字作为标准符。Java中的保留字有一下等等:
abstract break byte boolean case class char
continue do if else true false public for
final import package int new while void
三、变量
变量是程序的基本存储单元,用于存储需要处理的数据。程序使用一个变量需要以下三个步骤:
1、声明变量,选定变量的数据类型,并根据类型开辟内存空间
2、为变量赋值
3、使用变量
变量定义包括变量名、变量类型、变量值几个部分,定义变量的基本格式如下:
//数据类型 变量名 = 变量值 ;
int n = 5;
int m = 4;
与C/C++不同,在Java中如果是在类体中定义的变量,其默认值初始值都是确定的,各种变量默认初始值如下所示。但在方法实现中,定义的变量必须由自己初始化。
//变量类型 初值
布尔变量 false
整数变量 0
浮点数 0.0
引用(类)变量 null
四、常量
常量是用某些特征含义的标识符表示某些不变的数值,它的值在运行期间不会改变,即只能被引用,不能重新赋值。Java中的常量值是用文字串表示。
C语言中用#define定义常量、C++用cons定义常量,Java用final定义常量。
定义格式如下:
//final 数据类型 常量标识符 = 值
final int Max = 100,Min=50;
final double PI = 3.14159;