【教学课件】第2章Java编程基础.ppt
《【教学课件】第2章Java编程基础.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第2章Java编程基础.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章 Java编程基础本章将讲述Java语言的编程语法,包括:注释、标识符、基本数据类型、运算符等,这些是编写Java程序的基础。2.1 注释规则一个项目可能有数百条或数千条代码,别人要想读懂这些代码往往是困难的。但若在不容易理解或关键的地方加上注释,不仅会节省分析代码的时间,而且也便于修改和维护,增加代码的清晰度。添加注释不仅是为了别人,更重要的是为自己将来阅读程序更方便。2.2 标识符和关键字每种语言都有自己的标识符和关键字,并且标识符都有其合法的命名规则。2.2.1 标识符标识符是用户用来标识类名、变量名、方法名、数组名、文件名等的有效字符序列。即用户自己定义的名称。Java语言命名标
2、识符应遵循以下规则。标识符可以由以下元素组成:英文字母、数字、下划线(_)、美元符号($)。标识符不能以数字开头。Java中的标识符是区分大小写的。Java中的标识符不能使用关键字或保留字。2.2.2 关键字关键字也叫保留字,是Java语言中已经被赋予特定意义的一些单词。这些关键字是不能作为标识符使用的。Java中常见的关键字如表所示。2.3 变量和常量变量和常量在程序中扮演着重要的角色,大部分程序都会涉及到变量和常量的使用。2.3.1 变量变量是指在程序执行过程中其值可以发生变化的量,变量可以用来容纳数据。变量的定义如下。type name 其中:type指变量的类型,可以是Java中的任一
3、种数据类型,在后面将详细讲解;name指变量的名字,变量名必须是合法的标识符。下面分别定义了两个变量intAge和 boolComplete,并赋给初值。int intAge;/定义变量intAge,类型是intintAge=12;/为变量intAge赋初值12boolean boolComplete;/定义变量boolComplete,类型是booleanboolComplete=true;/为变量boolComplete赋初值true 2.3.2 常量常量是指在程序运行过程中其值保持不变的量。Java中的常量包括:整数类型、浮点数类型、逻辑类型、字符类型等。每种数据类型都有变量和常量,如下
4、面为两个变量分别赋予一个常量值:intAge=13;/13即是常量;boolComplete=true;/true是逻辑类型的常量;每种类型的常量都有自己的表示范围和相应的表示方式。在下一节将详细讲解各种类型的常量的表示方法。2.4 基本数据类型Java语言中基本的数据类型是编写Java程序的基础,基本数据类型可分为整数类型、实数类型、字符类型、逻辑类型。2.4.1 整数类型整数类型是为表示整数而引入的一种数据类型。1整数类型常量2数类型变量根据整型数据所占的内存大小的不同,即所表示的范围不同,可分为:byte、short、int、long 4种。各种数据类型所占内存的大小及其表示的范围见表所
5、示。2.4.2 浮点类型浮点数据类型也叫实数数据类型,它是用来表示实数数据的数据类型。1浮点数常量 根据表示的位数不同,可分为单精度型(float)和双精度型(double),单精度数占4个字节的内存,双精度数占8个字节的内存。2浮点型变量单精度和双精度浮点型变量的定义分别用float和double表示。如下定义了浮点类型变量并赋给初值:float floatVlaue=12.345f;/定义float类型变量,并赋初值12.345fdouble doublValue=234.56;/定义double类型变量,并赋初值234.562.4.3 字符类型Java中的字符类型用来表示单个的字符。1字
6、符型常量Java中的字符常量通常使用单引号括起来,它是16位无符号型数据。Java使用Unicode字符集,Unicode字符通常用16进制编码方案 表 示,范 围 是 u0000uFFFF,此 处 的 0000FFFF表 示ASCII/ANSI字符,u表示是一个Unicode值。如:字符常量:A、你、9。2字符型变量定义字符型变量使用关键字char,下例定义了一个字符变量并赋初值A:char charValue=A;也可以用字符的ASCII值代替,如上述定义可改为:char charVlaue=u0041 /41为字符A的ASCII值char charValue=65 /65为字符A的ASC
7、II值的10进制数值char charValue=0 x41 /0 x41为字符A的ASCII值的16进制数值2.4.4 逻辑类型Java中的逻辑类型是用来表示真和假的数据类型。1逻辑类型常量逻辑类型常量只有2个值:true和false;其不对应任何整型值。其中,true表示真,false表示假。2逻辑类型变量定义逻辑类型变量使用关键字boolean,如下定义了两个逻辑类型的变量并赋初值:boolean bFlag=true;boolean bJudge=flase;2.5 数据类型之间的转换当将一个数据类型变量的值赋给另一个基本类型的变量时,就涉及到数据类型的转换。Java中的数据类型转换可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 Java 编程 基础
限制150内