Java基础教程 教学课件 作者 978-7-302-19835-202Java语言基础.ppt

Java基础教程 教学课件 作者 978-7-302-19835-202Java语言基础.ppt

ID:50023526

大小:209.50 KB

页数:48页

时间:2020-03-07

Java基础教程 教学课件 作者 978-7-302-19835-202Java语言基础.ppt_第1页
Java基础教程 教学课件 作者 978-7-302-19835-202Java语言基础.ppt_第2页
Java基础教程 教学课件 作者 978-7-302-19835-202Java语言基础.ppt_第3页
Java基础教程 教学课件 作者 978-7-302-19835-202Java语言基础.ppt_第4页
Java基础教程 教学课件 作者 978-7-302-19835-202Java语言基础.ppt_第5页
资源描述:

《Java基础教程 教学课件 作者 978-7-302-19835-202Java语言基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章Java语言基础2.1Java程序概况2.2基本数据类型2.3运算符和表达式2.4Java语句2.1Java程序概况2.1.1Java程序结构2.1.2Java注释2.1.3Java关键字2.1.4Java标识符2.1.5变量与常量2.1.1Java程序结构Java源程序一般由一个或多个编译单元组成,每个编译单元只能包含以下内容(空格和注释除外):•package包语句•import导入语句•类的声明•接口声明图2-1Java程序中各元素及其关系注释0..npackage0..1import0..n成员变量0..n方法0..n局部变量0..n执行语句0..n类1..nJa

2、va程序2.1.1Java程序结构2.1.1Java程序结构一个简单的Java程序示例。/*这是一个简单的Java程序示例程序*/packagemypack;importjava.util.*;publicclassExample{publicstaticvoidmain(Stringargs[]){System.out.println("Java欢迎您!");}}2.1.2Java注释方式1://注释一行例如:num=2;//num是计算器,用于累计选课人数方式2:/*一行或多行注释*/例如:/*本方法用于计算阶乘*/方式3:/**文档注释**/文档注释一般放在一个变量或函数

3、定义说明之前,表示该段注释应包含在自动生成的任何文档中(即由javadoc生成的HTML文件)。这种注释都是声明条目的描述。2.1.3Java关键字abstractconstfinallyinterfacereturnthrowbooleancontinuefloatlongsafetransientbreakdefaultfornativeshorttruebydogotonewstatictrybytedoubleifnullsupervaluecaseelseimplementspackageswitchvoidcatchextendsimportprivatesynch

4、ronizedvolatilecharfalseinstanceofprotectedthiswhileclassfinalintpublicthread2.1.4Java标识符用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字。标识符中的字母是区分大小写的例子:判断正误(1)3max(2)class(3)room#(4)userName(5)User_name2.1.5变量与常量Java变量是一个由标识符命名的项。变量具有一定类型,例如int型或class型,也具有作用域,其值可被改变。变

5、量声明的语法形式如下:varTypevarName[=value][,varName[=value]…];doublearea,r;在变量声明格式前加上final修饰符,就声明了一个常量。常量一旦被初始化以后就不可改变。常量声明的语法形式如下:finalvarTypevarName[=value][,varName[=value]…];2.2基本数据类型2.2.1基本数据类型概况1132.2.2基本数据类型转换1162.2.1基本数据类型概况基本数据类型也称作简单数据类型,Java语言有8种简单数据类型,分别是:boolean、byte、short、int、long、float

6、、double、char。复合数据类型包括数组、类和接口等。图2-2Java语言数据类型数值类型整数类int,byte,short,long浮点类double,float逻辑类boolean字符类char数组type[]类class接口interface数据类型基本数据类型复合数据类型2.2.1基本数据类型概况1.逻辑类型常量:true,false。变量的定义:使用关键字boolean来定义逻辑变量,定义时也可以赋给初值。例如:booleanx;//定义逻辑型变量xbooleanx=false;//定义逻辑型变量x,并赋值为false2.2.1基本数据类型概况2.整数类型常量:

7、123,6000(十进制),077(八进制),0x3ABC(十六进制)。整型变量的定义分为4种类型举例字节长度bytebytex,y=1;1shortshortx,y=2;2intintx,y=3;4longlongx,y=4;82.2.1基本数据类型概况3.字符类型常量:unicode字符表中的字符就是一个字符常量例如‘A’,‘‘?’,‘9’,‘好’,‘き’,等。Java还使用转意字符常量,如:‘’为换行转意字符常量。变量的定义:使用关键字char来定义字符变量例如:charx=‘A’

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。