1.关键字
就是被高级编程语言赋予特殊含义的单词(不可乱用)。
2.标识符
就是用户自定义的名称
例如:类名、函数名、变量名
规则:
(1)只能由数字、字母、下划线、美元符组成
(2)其中数字不能开头
(3)必须是一个词
(4)严格区分大小写
规范:
(1)定义类名时 所有单词首字母大写 eg:MyName 、UserAge
(2)定义函数名和变量名 除第一个单词外其他单词首字母大写 eg:myDog、userName
(3)定义常量时 所有字母大写 单词间下划线区分 eg:MAX_VALE、LAD_HELLO
3.注释
对程序进行解释说明
单行注释://注释内容
多行注释:/注释内容/
文档注释:/*注释内容/ (可以将注释内容编制成文档)
注释还有一个功能就是调试程序用
代码举例:
/** 这是我的Hello World程序。
@author hu /
class Demo{
/
这是主函数,是程序的入口,它的出现可以保证程序的独立运行,
*/
public static void main(String[] args){
//这是输出语句用于将括号内的数据打印到控制台。 System.out.println(“Hello World”);
} }
4.常量
本身指的就是在程序中直接出现的数据,值不能被改变的常量。
整数常量
二进制整数
八进制整数
十进制整数
十六进制整数
浮点数常量 (小数)
字符串常量:由若干个字母或数字或符号被一对双引号引起的数据
字符常量:由一个字母或数字被一堆单引号引起的数据
布尔常量 ture false
Null常量 表示空,就是啥也没有不等于0.
5.变量
其值可以被改变的数据叫变量必须在可兼容的范围内,本质是内存中的一个临时存储空间,该空间有真实的物理地址。
数据类型受取值范围和存储常量类型约束。
6.数据类型
Java中数据类型主要分为两大类:
基本数据类型
整数类型:
byte 1字节8位
short 2字节16位
*int 4字节32位
long 8字节64位
整数常量默认是int类型:
浮点数类型
float 4字节
double 8字节
浮点数常量默认是double类型
字符类型
char
布尔类型
boolean
引用数据类型
字符串类型
String(是Java中一个内置类)
数组
对象