1、Java语言基础第二章 Java语言语法 Java语言的发展历史 Java开发环境配置 path和 classpath 第一个 Java程序的开发 Java程序的运行过程 内容回顾 Java标示符 Java关键字 基本数据类型 运算符 表达式本章内容 标示符 用来标识类名、对象名、变量名、方法名、类型名、数组名、文件名的有效字符序列。 合法的标示符 标识符由字母、数字、下划线 “_”、美元符号 “$”组成,并且首字母不能是数字。 不能把 java关键字和保留字作为标识符。 标识符没有长度限制。 class home class Home 标识符对大小写敏感。 (区分大小写 )Java标示符 关
2、键字 有一些专门的词汇, Java语言已经赋予了特定的含义,只能用于特定的地方。所以程序员在编写程序时,不能再使用这些词汇来命名标识符,不能改变这些词汇的含义。 关键字和保留字 什么是常量 指在程序执行期间其值不能发生变化的数据。 如:整数 123,小数 1.23,字符 A,布尔常量 true、 false等。 什么是变量 是指值在程序运行期间可以被改变的量。在程序中使用变量,必须先创建它并为它取一个名字,并且指明它能够存储信息的类型,这称为 “变量声明 ”。要在程序中声明一个变量,其语法形式如下:变量类型 变量标识符 ;如: String name;常量与变量数据类型 在声明变量时,要指明变
3、量的类型。不同的类型在内存中分配的空间大小也不同。下图是 Java数据类型的分类表 :数据类型原始数据类型引用数据类型整数类型浮点类型字符类型 (char)-2字节数组类对象接口字节类型 (byte)-1字节短整型 (short) -2字节整型 (int) -4字节长整型 (long) -8字节单精度 (float) -4字节双精度 (double) -8字节逻辑类型 (boolean)-1字节一个字节取值范围:-128 127(-27 27-1) 基本数据类型 (8种) 整数类型( byte 、 short、 int、 long) 浮点数类型 (float、 double) 布尔类型 (boolean) 字符类型 (char)基本数据类型数据类型 所占位数 值的范围 boolean 1 true/false char 16 0 65535 byte 8 -27 27-1 short 16 -215 215 int 32 -231 231-1 long 64 -263 263-1 float 32 3.4e 38 3.4e 38 double 64 1.7e 308 1.7e 308基本数据类型基本数据类型