Java语言基础介绍.ppt
《Java语言基础介绍.ppt》由会员分享,可在线阅读,更多相关《Java语言基础介绍.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java2程序设计实用教程程序设计实用教程第第2章章 Java语言基础语言基础2.1 语言成分语言成分2.2 语句与结构化程序设计语句与结构化程序设计2.3 数组数组2.4 字符串字符串2.1 语言成分语言成分1.2.1.1 标识符与关键字标识符与关键字2.2.1.2 基本数据类型基本数据类型3.2.1.3 变量与常量变量与常量4.2.1.4 运算符与表达式运算符与表达式2.1.1 标识符与关键字标识符与关键字1.关键字关键字2.标识符标识符3.分隔符分隔符4.注释注释5.程序书写风格程序书写风格2.1.2 基本数据类型基本数据类型1.什么是数据类型什么是数据类型2.数据类型的分类数据类型的分
2、类基本数据类型:基本数据类型:8种种引用数据类型:引用数据类型:3种数组种数组(array)、类、类(class)和接口和接口(interface)3.整数类型整数类型byte,short,int,long4.浮点数类型浮点数类型float,double5.字符类型字符类型char6.布尔类型布尔类型boolean 2.1.3 变量与常量变量与常量1.变量变量变量声明变量声明修饰符 类型 变量 =表达式,变量=表达式 例如:int i,j;变量参与的运算和操作变量参与的运算和操作2.常量常量直接常量和符号常量直接常量和符号常量常量声明常量声明final int MAX=10;2.1.4 运算符
3、与表达式运算符与表达式n运算符运算符n算术运算符:算术运算符:+(正)、(正)、-(负)、(负)、+、-、+(加)、(加)、-(减)、(减)、*、/(除)、(除)、%(取余)(取余)【例2.1】取余运算。n关系运算符:关系运算符:=、=、=n逻辑运算符:逻辑运算符:&(与)、(与)、|(或)、(或)、!(非)、(非)、(异(异或)、或)、&(条件与)、(条件与)、|(条件或)(条件或)n位运算符:位运算符:(非)、(非)、&(与)、(与)、|(或)、(或)、(异或)(异或)、(右移位)、(右移位)、(无符号(无符号右移位)右移位)n赋值运算符:赋值运算符:=、+=等等2.1.4 运算符与表达式
4、运算符与表达式强制类型转换符强制类型转换符(数据类型)表达式条件运算符条件运算符表达式1?表达式2 :表达式3括号运算符括号运算符:()、字符串连接运算符:字符串连接运算符:+(max=+max);k点运算符:点运算符:.l对象运算符:对象运算符:instanceof m逗号运算符:逗号运算符:,2.1.4 运算符与表达式运算符与表达式2.运算符的优先级运算符的优先级3.运算符的结合性运算符的结合性单目运算符的结合性单目运算符的结合性双目运算符的结合性双目运算符的结合性4.表达式表达式表达式的运算规则表达式的运算规则表达式的数据类型表达式的数据类型书写表达式时的注意事项书写表达式时的注意事项2
5、.1.4 运算符与表达式运算符与表达式5.类型兼容原则类型兼容原则类型相同类型相同类型相容类型相容赋值相容赋值相容1.【例例2.2】求一个三位数的数字和。求一个三位数的数字和。2.【例例2.3】求圆面积。求圆面积。3.【例例2.4】判断一个年份是否为闰年。判断一个年份是否为闰年。2.2 语句与结构化程序设计语句与结构化程序设计1.2.2.1 程序的程序的3种基本结构及种基本结构及Java语句语句分类分类2.2.2.2 顺序结构语句顺序结构语句3.2.2.3 选择语句选择语句4.2.2.4 循环语句循环语句5.2.2.5 转移语句转移语句2.2.1 程序的程序的3种基本结构及种基本结构及Java
6、语句分类语句分类1.程序的程序的3种基本结构种基本结构顺序结构、分支结构、循环结构顺序结构、分支结构、循环结构图图2.2 不执行与死循环不执行与死循环 2.Java语句分类语句分类2.2.2 顺序结构语句顺序结构语句1.表达式语句表达式语句表达式表达式;2.空语句空语句3.复合语句复合语句 变量声明或常量声明变量声明或常量声明;语句序列语句序列;2.2.3 选择语句选择语句1.if语句语句if语句的语法格式语句的语法格式if (布尔表达式布尔表达式)语句语句1;else 语句语句2;【例例2.5】求三个整数中的最大值与最小值。求三个整数中的最大值与最小值。1.if语句语句复合条件复合条件if(
7、n=100)&(n=100)if(n=999)1.【例例2.6】将三个整数按从小到大的顺序将三个整数按从小到大的顺序输出。输出。2.switch语句语句switch(表达式表达式)case 常量表达式常量表达式1:语句序列语句序列1;break;case 常量表达式常量表达式2:语句序列语句序列2;break;default:语句序列语句序列;【例例2.7】显示星期几对应的英文字符串。显示星期几对应的英文字符串。2.2.4 循环语句循环语句1.while语句语句while语句语法语句语法while(布尔表达式布尔表达式)语句语句;【例例2.8】用用while语句求语句求1n的累加和。的累加和。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 语言 基础 介绍
限制150内