02 Java语言基础电子课件 Java程序设计案例教程.pptx
《02 Java语言基础电子课件 Java程序设计案例教程.pptx》由会员分享,可在线阅读,更多相关《02 Java语言基础电子课件 Java程序设计案例教程.pptx(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、模块2 Java语言基础学习目标01掌握标识符、关键字、分隔符、变量和常量的含义和使用方法。02了解Java注释的格式和代码书写风格。03掌握基本数据类型及数据类型转换。05掌握从控制台获取用户键盘输入数据的方法。04掌握运算符的分类和使用,以及表达式中运算符的优先级和结合性。技能目标能够在MyEclipse IDE中定义标识符、变量和常量;使用关键字及分隔符。01能够在MyEclipse IDE中编写适当的Java注释。02能够在MyEclipse IDE中运用基本数据类型并进行数据类型转换。03能够在MyEclipse IDE中编写表达式并进行各类运算。04能够在MyEclipse IDE
2、中编写程序从控制台获取用户键盘输入。052.1 回顾与思考【例2-1】编写一个Java应用程序,根据所给圆的半径,计算并输出圆的周长。文件名为Example2_1.java,其代码如下。2.1 回顾与思考【例2-1】编写一个Java应用程序,根据所给圆的半径,计算并输出圆的周长。以上代码中,Example2_1、main、args、PI、radius和 perimeter都是标识符;public、class、static、void、final、double和int都是关键字;“、()、;”和“.”都是分隔符;radius和 perimeter是变量;PI是常量;double和int属于基本数据
3、类型;PI*radius涉及数据类型转换;=、*和+都是运算符;是字符串定义符;+也是字符串运算符;/*至*/之间、/*至*/之间、/之后的同一行的内容为注释。寥寥几行代码就涉及了Java中很多基本语法。接下来将逐个分析Java语言中的各类基本语法要素。2.2 变量和常量2.2.1 标识符标识符用来表示变量、常量、类、方法、参数、接口、包、文件等元素的名字。Java语言中的标识符由字母、数字、下画线和美元符号($)组成,并且需要遵守以下规则。(1)不能以数字开头。(2)区分大小写。(3)没有长度限制。(4)不能使用Java语言中的关键字。标识符命名惯例上(但不强迫)遵循见名知义原则和驼峰命名法
4、。2.2 变量和常量2.2.2 关键字关键字是Java语言中已被赋予特定含义的标识符,只能供Java编译系统使用。Java语言中不允许用户对关键字再赋予其他含义。Java语言中的关键字见表2-1。表2-1 Java语言中的关键字另外,还有两个特殊标识符goto和const。2.2 变量和常量2.2.3 分隔符(1)大括号():用来定义语句块、类、方法及局部范围;也用于以赋值方式初始化数组。(2)方括号():用来声明数组和引用数组元素。(3)圆括号(()):用来容纳方法的参数列表;也用于由控制语句和强制类型转换组成的表达式;还用来表示执行或计算的优先级。2.2 变量和常量2.2.3 分隔符(4)
5、分号(;):用来终止一条语句;也用来分隔for循环控制语句圆括号中的表达式。(5)逗号(,):用来分隔变量列表中的各个变量或参数列表中的各个参数;也用来分隔for循环控制语句圆括号中各表达式部分的语句序列。(6)圆点(.):用来分隔包与其子包或类;也用于类和实例对象调用成员变量和成员方法。(7)空白():这类分隔符比较特殊,包括空格(Space)、跳格(Tab)和换行(Enter)。2.2 变量和常量2.2.4 变量变量是程序运行过程中值可以发生改变的量。Java中的变量是程序在计算机内存中的一个基本存储单元。Java中的变量必须先声明后使用。声明变量的格式为:变量名必须是Java中合法的标识
6、符,可以依据个人的喜好命名变量。习惯上以其所代表的含义给变量命名,如num代表数字、age代表年龄等。尽量不要用简单的英文字母命名变量,因为简单的变量名称所代表的含义往往令人费解,它会增加阅读及调试程序的难度。2.2 变量和常量2.2.4 变量变量声明后,可对变量进行初始化,即为其赋初值,格式如下。也可以在声明变量的同时立即对其进行初始化,格式如下。如果需要声明或声明并初始化多个同一类型的变量,可以采用如下方式。数据类型 变量名1,变量名2,;数据类型 变量名1=变量值1,变量名2=变量值2,;因为变量的值在程序运行过程中可以发生改变,所以下面的语句语法是正确的。2.2 变量和常量2.2.5
7、常量常量是程序运行过程中值始终保持不变的量。声明并初始化常量只要在声明变量的数据类型前加上关键字final即可,格式如下。final 数据类型 常量名;然后常量名=常量值;或者final 数据类型 常量名=常量值;常量只能赋一次值,其值在之后的代码中不可被修改。为了与变量名表示进行区分,Java语言中约定常量名中的字母全部为大写。2.3Java注释及代码书写风格2.3.1 Java注释注释是对所编写代码的解释和说明。适当的注释有助于阅读和调试程序。注释不属于Java程序代码的组成部分,因此,编译器在读到注释时会将其忽略。Java语言中有以下3种形式的注释。1.单行注释2.多行注释3.文档注释2
8、.3Java注释及代码书写风格2.3.2 Java代码书写风格编写代码必须形成特定的风格。Java对代码编写格式的要求是非常自由的,在符合语法的前提下,可以把所有代码写成一行,也可以每行只写一个代码。如果这样书写或自由发挥,编写的代码就难以阅读,给程序员的后续工作带来很多麻烦。对于代码的书写,推荐以下风格(在MyEclipse IDE中可以设置)。类及其所属包、导入包顶格书写,类体语句块的左大括号在上一行的行尾,右大括号独占一行。类体中的成员变量、构造方法、成员方法等逐级缩进,如图2-1所示。图2-1 Java代码书写风格2.4 数据类型2.4.1 基本数据类型基本数据类型有8种,分别是:基本
9、数据类型字符型(char)布尔型(boolean)4种整数型字节型(byte)短整型(short)整型(int)长整型(long)两种浮点数型单精度型(float)双精度型(double)2.4 数据类型2.4.1 基本数据类型1.字符型字符型(char)用来表示单个字符,如字母、数字、符号等。Java使用Unicode字符集,所以字符型数据都是无符号的16位整数,范围为065 536,即0 x00000 xffff(0 x表示十六进制数)。字符型数据占两个字节,用加一对单引号引起来的Unicode字符来表示,如南N9等都是合法的字符型数据。也可以直接用加一对单引号引起来的Unicode编码来
10、表示字符型数据,以“u”开头加上4个十六进制数,如u0042表示B。2.4 数据类型2.4.1 基本数据类型1.字符型有些字符在程序中难以直接表达,Java中就定义了这样一些特殊字符,称为转义字符。转义字符以“”开头,跟在后面的字符含义发生了转变,所以称之为“转义”。常用的转义字符见表2-2。表2-2 常用转义字符表2.4 数据类型2.4.1 基本数据类型2.布尔型布尔型(boolean)用来表示两个逻辑状态,只有true和false两个取值,分别代表逻辑“真”和逻辑“假”。truefalse2.4 数据类型2.4.1 基本数据类型3.整数型整数型是指没有小数部分,但有符号的数据类型。Java
11、提供字节型(byte)、短整型(short)、整型(int)和长整型(long)4种整数型数据。这4种整数型数据的区别是它们在内存中所占用的字节数不同,因而它们所能存储的整数的取值范围也相应地不同。整数型数据的基本指标见表2-3。表2-3 整数型数据的基本指标2.4 数据类型2.4.1 基本数据类型4.浮点数型浮点数型是指带有小数部分的数据类型,包括单精度型(float)和双精度型(double)两种浮点数型。默认情况下,浮点数型数据为double类型。float类型的数据须在浮点数后加上后缀F或f,如10.9f。浮点数型数据的基本指标见表2-4。表2-4 浮点数型数据的基本指标2.4 数据类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 02 Java语言基础电子课件 Java程序设计案例教程 Java 语言 基础 电子 课件 程序设计 案例 教程
限制150内