jAVA程序设计基础第二章.ppt
《jAVA程序设计基础第二章.ppt》由会员分享,可在线阅读,更多相关《jAVA程序设计基础第二章.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第2章章 Java编程基础编程基础 教学提示:教学提示:在上一章中,我们对Java语言的历史、原理、开发环境的搭建和系统环境变量的设置进行了介绍,使读者对其有一个基本的了解。但仅仅掌握这些还不够。本章将进一步介绍Java语言程序设计的方法与技巧,任何技巧和能力的形成都是以基础知识作为铺垫的,因此本章把注意力集中在Java语言最基础的知识方面,这涉及到数据类型以及定义在其上的运算、表达式、基本语法格式、变量及变量的作用域和运算符等。学习这些内容后,读者对Java语言会有一个更深的了解。教学目标:教学目标:掌握标识符的命名规则、变量与常量的区别、Java语言中主要的数据类型、类型转换机制、Jav
2、a语言中的几种基本运算类型的使用和流程控制语句的应用等;熟悉数组和变量作用域的使用方法。通过上机实践,初步掌握上述内容的灵活运用。2.1 Java基本语法格式 Java中的标识符 Java中的一些注意事项 Java语言中的基本数据类型 Java中的命名规则 关键字2.1.1 关键字 关键字是Java语言中具有特定含义,用来向Java编译器提供专门指令的单词。因为这些单词对Java来说有特殊功能,所以不能用来作为变量名。例如:int用来指定变量类型,if用来控制程序流程。如果将关键字用作变量名,编译器将会报语法错误。Java中的关键字如表2.1所示:返回abstractelseinterface
3、switchbooleanextendslongsynchronizedbreakfalsenativethisbytefinalnewthrowcasefinallynullthrowscatchfloatpackagetransientcharforprivatetrueclassgotoprotectedtryconstifpublicvoidcontinueimplementsreturnvolatiledefaultimportshortwhiledoinstanceofstaticdoubleintsuper表表2.1 Java中的关键字中的关键字返回2.1.2 Java中的标识符
4、 标识符就是用来标识包名、类名、方法名、变量名、类型名、数组名和文件名的有效字符序列。更进一步说,标识符其实就是一个名字。Java语言的标识符可由任意顺序的大小写字母、美元符号($)、数字和下划线(-)组成,并且第一个字符不能是数字。同时,也不能是Java 的保留关键字。下面为合法的标识符:boy_$4 _myname jack_123$135marty computer china_1下面为不合法的标识符:public 125 165.7 78woman 25_man 返回2.1.3 Java语言中的基本数据类型1.逻辑类型 逻辑类型又称布尔类型,其值只有两种:真(true)和假(false
5、)。它使用关键字boolean 来定义逻辑变量。2.字符类型 Java中每一个字符占两个字节,它使用的是unicode字符集,因此可使用的常量共有65535个。它使用关键字char来定义字符变量。3.整数类型 Java中整型常量可以分为十进制、十六进制和八进制。而整型变量的定义可分为四种:byte型、short型、int型和long型。4.浮点类型 浮点类型可分为 float(32位)和double(64位)两种类型。float 型叫做单精度浮点数。返回2.1.4 Java中的命名规则 一般来说,变量命名只要按照标识符的命名规则来命名即可,但为了程序更加规范和易读,在Java语言规范中有以下命
6、名规则:(1)常量名中的每个字母一律要大写,形如:AABB。(2)变量名中第一个单词要小写,后面每个单词的第一个字母要大写,形如:aaBb。(3)方法名中第一个单词要小写,后面每个单词的第一个字母要大写,形如:aaBb。(4)包名中的字母一律要小写,形如:aabb。(5)类名、接口名应当使用名词,每一个单词的第一个字母要大写,形如:AaBb。返回2.1.5 Java中的一些注意事项 (1)Java是要区分大小写的。(2)功能执行语句的后面必须以分号(;)结束,这是提示该执行语句结束的标志,而且这个分号是英文的(;)而不能是中文的(;)。返回2.2 变量及变量的作用域 Java的变量类型 基本数
7、据类型之间的转换 变量的作用域 变量的定义2.2.1 变量的定义 变量(Variable)是一个由标识符标识的数据项。它的值在程序执行过程中可以发生变化,Java语言中变量须先声明后才能使用。变量容纳的值是由它的数据类型决定的。当用一个变量定义一块内存以后,程序就可以用变量名代表这块内存中的数据了。返回2.2.2 Java的变量类型 Java语言有两种数据类型,一种是基本数据类型,另一种是引用数据类型;其中,基本数据类型可分为数值型、字符型(char)和布尔型(boolean),而数值型又分为整数类型(byte,short,int,long)和浮点类型(float,double);引用数据类型
8、可分为类(class)、接口(interface)和数组(array)。Java语言的基本数据类型在任何操作系统中都具有相同的大小和属性,在所有的系统中,Java变量的取值都是一样的,这也是Java跨平台的一个特性。返回2.2.3 基本数据类型之间的转换 Java语言中有两种类型转换,它们为自动类型转换(也称为隐式类型转换)和强制类型转换(也称为显式类型转换)。返回2.2.4 变量的作用域 变量的作用域指的是可访问这个变量的代码范围。在声明一个变量的同时也就为此变量指明了作用域。如果从作用域的角度来划分,变量可以有这样几种:局部变量、方法参数变量、类变量和异常处理参数变量。返回2.3 运算符与
9、表达式 运算符的优先级2.3.1 运算符的分类2.3.1 运算符的分类 Java中的运算符可分为算术运算符、赋值运算符、关系运算符、逻辑运算符和其他运算符。2.赋值运算符与赋值表达式1.算术运算符与算术表达式4.逻辑运算符与逻辑表达式3.关系运算符与关系表达式5.其他运算符返回 算术运算符又可分为两种:单目算术运算符和双目算术运算符。1.算术运算符与算术表达式算术运算符与算术表达式 (1)单目算术运算符 单目算术运算符的操作数只有一个,只对惟一的操作数进行处理。Java语言中定义了4种单目算术运算符:递增运算符(+)、递减运算符(-)、单目加(+)和单目减(-)运算符,(2)双目算术运算符 双
10、目算术运算符是指对操作数进行的是算术运算,运算过程中由两个操作数参与完成的运算符。返回 赋值运算符的作用是将一个值赋给一个变量,最常用赋值运算符是“=”,并由“=”赋值运算符和其他一些运算符组合产生一些新的赋值运算符,如:“+=”,“*=”,“-=”等,。2.赋值运算符与赋值表达式赋值运算符与赋值表达式返回 关系运算符又称比较运算符,用来比较两个值的关系;它的运算结果是boolean型,当运算符对应的关系成立时,运算结果是true,否则是false。例如:74的结果是true,643-26的结果是false。3.关系运算符与关系表达式关系运算符与关系表达式返回 逻辑运算符用于对boolean型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jAVA 程序设计 基础 第二
限制150内