第2讲Java基本语法.pptVIP

  • 4
  • 0
  • 约5.9千字
  • 约 23页
  • 2017-05-29 发布于北京
  • 举报
2.1 词法与句法 2.2 Java的基本数据类型 2.3 常量 2.4 变量 2.5 基本运算符 2.6 表达式 2.7 表达式语句和空语句 2.8 常用的数学方法 第2讲 Java基本语法 掌握Java语言的基本数据类型、操作符、表达式. 掌握Java中常量和变量的定义规则和方法. 本章要点 2.1 词法与句法 空白符。指空格、水平制表符、换行符、以及注释的集合。 单词符号。Java采用Unicode的字符集。 标识符 用于标识常量、变量、数据类型、类、方法等名字 标识符组成规则:Java 语言中的标识符 必须以字母、 美元符号($,尽量不用或少用)、下划线和数字组成,但不能以数字开头。 关键字(keyword) Java中已有特殊含义和用途的英文单词 包括关键字、标识符、常量、分隔符和操作符 Java 关键字列表 (依字母排序 共51组):? abstract, assert,boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum,extends, final, finally, float, for, if, implements, import, instanceof, int, interface, long, native, new, package, private, protected, public, return, short, static, strictfp, super, switch, synchronized, this, throw, throws, transient, try, void, volatile, while? Java 保留字列表 (依字母排序 共14组) : Java保留字是指现有Java版本尚未使用 但以后版本可能会作为关键字使用。? byValue, cast, false, future, generic, inner, operator, outer, rest, true, var , goto ,const,null 合法的标识符: point4, thisPicture,$currentValue 不合法的标识符: 5w, A%, #length, a+b Java 语言严格区分大小写 2.2 Java的基本数据类型 说明 数据类型名 长度 数值范围 初值 整 形 byte 1字节 -2^7~2^7-1 0 short 2字节 -2^(15)~2^(15)-1 0 int 4字节 -2^(31)~2^(31)-1 0 Long 8字节 -2^(63)~2^(63)-1 0L 浮点型 float 4字节 (±3.4E+38)~(±1.4E-45) 0.0f double 8字节 (±1.7976+308)~(±4.94E-324) 0.0D 字符型 char 2字节 \u0000~\uffff \u0000 布尔型 boolean 1位 true或false false \u表示Unicode,后面是4个16进制数代表实际的Unicode字符编码 在程序执行过程中,保持值不变的量称为常量。 整型常量 (1)十进制整数 如:23,+45,-2 (2)八进制整数 以0至7组合而成,且以0开头。 如:02,023,0645 (3)十六进制整数 以0~9和A~F组成,且以0x或0X开头。如:0xFEAB,0X00021,0xAB213 (4)长整型与无符号整形常数 以l或L结尾的整数 如:34L,0123l ,0X45L 实型常量,只能用十进制 双精度型:数字后面加字母D或d,也可省略. 如:1.2, -1.3D,34d 浮点型:浮点数后面必须加字母F或f. 如:32f, -0.56f, 0.03F 小数形式:符号 整数部分.小数部分 指数形式:指数部分用E或e和一个带符号的十进制整数组成。 如:0.4e8,-5E9 例:myinteger.java 2.3 常量 字符型常量 用单引号括起来的单个字符。 合法的字符:’a’, ‘A’, ‘@’, ‘’ 不合法的字符:‘’,‘ ’, \’, “a” 字符串常量 用双引号括起来的若干字符。 双引号作为字符串中的一个字符时,必须采用转义符, 单引号作为字符串中的一个字符时,可直接出现在字符串常量中,也可用转义符。 如: “\”books\””,”kfsl’kls”,”avs\’f” 2.3 常量

文档评论(0)

1亿VIP精品文档

相关文档