第二章程序数据变量和计算.pptVIP

  • 0
  • 0
  • 约1.73万字
  • 约 56页
  • 2023-08-07 发布于广东
  • 举报
第二章程序数据变量和计算;第二章 程序、数据、变量和计算;标识符(Identifier) 保留字(Reserved Word );程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)包括:类名、变量名、常量名、方法名、… Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。 合法的标识符 identifier userName User_Name _sys_value $change 非法的标识符 2mail room# class Java语言是一种区分大小写字母 republican≠Republican;具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为保留字(reserved word)。 abstract break byte boolean catch case class char continue default double do else extends false final float for finally if import implements int interface instanceof long length native new null package private protected public final return switch synchronized short static super try true this throw throws threadsafe transient void while;数据和返回值类型:int, void, return…… 包/类/成员/接口:package, class, interface 访问控制:public, private, protected 循环及循环控制:if, switch, break 例外处理:throw, try, finally 保留词(无含义但不能使用):goto, const;在Java中,true、false和null都是小写的。区别于C++中大写的TRUE、FALSE和NULL。 所有的数据类型所占用的字节数都是固定的,并且和实现无关的,因此在Java中没有sizeof操作符。 ;2、Java数据类型;Java中 的 常 量 值 是 用 文 字 串 表 示 的,它 区 分 为 不 同 的 类 型,如 整 型 常 量 123,实 型 常 量 1.23,字 符 常 量 ‘ a’ ,布 尔 常 量 true、false以 及 字 符 串 常 量 This is a constant string.。 与 C、 C++不 同,Java中 不 能 通 过 #define命 令 把 一 个 标 识 符 定 义 为 常 量,而 是 用 关 键 字 final来 定义;定义常量的语法格式(C、 C++ #define命 令 ) final Type varName = value [, varName [ =value] …]; 关键字 类型 常量名 常量值 final int globalAccount = 100, nationalAccount = 50; final double PI=3.14159 布尔常量 true false 整型常量 一般常量:32bit 长整型常量:64bit (88L) 十进制数:非0开头的???负整数 105,-23 八进制数: 0开头的正负整数 017(15), -023(-19) 十六进制:0x开头的正负整数 0x2F(47),-0xa8(-168);浮点常量 一般浮点常量(32bit) 3.14F 6.18E3F 双精度浮点数(64bit ) 7.56D 6.02E23 (D可省) char型常量:用单引号界定 ‘ ’,‘a’ 采用Unicode码,从‘\u0000’ - ‘\uFFFF’, 其中‘\u00’-‘\uFF’为ASCII码 字符串常量:用双引号界定 “HELLO,WORLD” +号的特殊用法 “Hello”+ “World” 即“HelloWorld” 若a=4, 则“a= ” +a 即 “a=4”;特殊字符 引用方法 对应Unicode码 意义 ‘\b’ ‘\u0008’ 退格 ‘\t’ ‘\u0009’

文档评论(0)

1亿VIP精品文档

相关文档