欢迎来到天天文库
浏览记录
ID:50023526
大小:209.50 KB
页数:48页
时间:2020-03-07
《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’
此文档下载收益归作者所有