- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 基本类型、数组和的枚举类型
CCUTSOFT JAVA程序设计 第二章 基本类型、数组和枚举类型 4、数组 1、标示符和关键字 2、Java语言的基本数据类型 3、从命令行输入和输出数据 5、枚举类型 2.1 标识符和关键字 1.标识符 标识符用来命名变量、符号常量、数组、方法、类、对象、接口、包等。为了提高程序的可读性,标识符最好“见名知义” 。 Java 标识符命名规范: 由字母、数字、_和$组成 标识符的第一个字符不能是数字 标识符区分大小写 标示符命名使用Unicode字符集 例如: 合法的标识符 identifier userName User_Name _sys_val $change 非法的标识符 2mail room# class 2.关键字 关键字又称保留字,是 Java 语言规定了特定含义的标识符。 用户只能按照系统规定的方式使用; 不能自行定义; 关键字一律用小写字母表示。 保留关键字: abstract boolean break byte case catch char class continue default do double else extends false final finally float for if implements import instanceof int interface long native new null package private protected public return short static strictfp super switch synchronized this throw throws transient true try void volatile while assert 2.2 Java语言的基本数据类型 说明 数据类型 占内存空间 字节型 byte 1字节 短整型 short 2字节 整型 int 4字节 长整型 long 8字节 单精度浮点型 float 4字节 双精度浮点型 double 8字节 布尔型 boolean 1字节 字符型 char 2字节 1.逻辑类型(布尔类型) 常量: true ,false 变量的定义:使用关键字 boolean 来定义逻辑变量 例:boolean x,tom_12=true,flag=false; 注:Java中的布尔值和数字之间不能来回转换,即false和true不对应于任何0或非0的整数值。 2.整数类型 整型数据分为 4 种: (1)int 型 常量 :123、6000 (十进制), 077(八进制), 0x3ABC(十六进制). 变量:使用关键字 int 来定义 int 型整型变量。 例:int x=12,average=9898,jiafei; (2)byte型 常量 :Java中不存在byte型变量的表示方法。 变量:使用关键字 byte 来定义 byte 型整型变量。 例:byte x, tom_12=28,num=98; (3)short型 常量:Java中不存在short型常量的表示法。 变量:使用关键字 short 来定义 short 型整型变量。 例:short x=12; (4)long型 常量:108L(十进制)、07123L(八进制)、 0x3ABCL(十六进制) 变量:使用关键字 long 来定义 long 型整型变量。 例:long width=12L,length; 注:Java没有提供任何无符号整数类型。 3. 字符类型(2个字节) 字符常量:’A’, ’b’, ’?’, ‘!’, ‘9’, ‘好’, ‘\t’ 字符变量的定义:使用关键字 char 来定义字符变量 例:char x, tom_12=‘c’; 注:对于char型变量,内存分配2个字节,char型变量的取值范围为0——65535。 例如:char x=‘a’;? char x=97; 例1: public class Example2_1 { public static void main (String args[ ]) { char ch1=ω,ch2=\; int p1=32831,p2=30452; System.out.println(\+ch1+\的位置:+(int)ch1);
文档评论(0)