Java初学者指南:变量与常量详解

需积分: 3 1 下载量 175 浏览量 更新于2024-07-18 收藏 554KB DOCX 举报
"Java基础笔记-基础部分" 这篇Java基础笔记主要涵盖了适合初学者的Java编程基础知识,特别是关于变量与常量的部分。在Java中,变量是程序中存储数据的容器,它的值可以在程序运行过程中发生变化。变量的定义需要遵循一定的规则,包括由字母、数字、下划线或美元符号组成,但不能以数字开头,并且不能与Java的关键字相同。Java的关键字包括像`abstract`, `boolean`, `break`, `byte`, `continue`, `case`, `catch`, `char`, `class`等,以及保留关键字`goto`和`const`。 变量根据其位置和类型可以分为两类:外部变量(类的属性)和局部变量;基本类型和引用型。Java的八大基本类型包括整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。其中,字符类型不能直接作为变量,通常使用`\u`进行16进制编码表示。而字符串虽然在逻辑上是由字符组成的,但在Java中被视为对象类型。 在Java中,字符和字符串有特定的表示方式。字符使用单引号包围,如`'c'`,而字符串使用双引号,如`"hello"`。值得注意的是,字符型常量`'a'`和字符串常量`"a"`是不同的。此外,Java支持转义字符,例如`\n`表示换行,`\t`表示制表符。 在数值类型中,整数可以以十进制、八进制或十六进制表示,分别以无前缀、`0`前缀和`0x/0X`前缀标识。浮点数可以以小数形式或科学记数法表示,例如`10.0`或`2E3`。在科学记数法中,`E`或`e`后面跟随一个整数,表示指数。 这份笔记详细介绍了Java编程的基础,包括变量的定义、类型、表示方式以及特殊字符和数值类型的表示,为初学者提供了全面的入门指导。通过学习这部分内容,读者将能够理解和创建基本的Java变量,以及理解如何在代码中表示各种数值类型。