第2章_JAVA基本语法ppt课件.ppt

第2章_JAVA基本语法ppt课件.ppt

ID:59019079

大小:437.00 KB

页数:48页

时间:2020-09-26

第2章_JAVA基本语法ppt课件.ppt_第1页
第2章_JAVA基本语法ppt课件.ppt_第2页
第2章_JAVA基本语法ppt课件.ppt_第3页
第2章_JAVA基本语法ppt课件.ppt_第4页
第2章_JAVA基本语法ppt课件.ppt_第5页
资源描述:

《第2章_JAVA基本语法ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA语言程序设计1第2章JAVA基本语法主要内容1.JAVA基本数据类型2.变量和常量3.运算符和表达式4.字符串5.流程控制语句6.数组21.JAVA基本数据类型Java中的数据类型分两大类:基本类型和对象类型。基本类型有8种:byte(字节型)short(短整型)int(整型)long(长整型)float(单精度浮点型)double(双精度浮点型)char(字符型)boolean(布尔型)3整型数据不含小数点的数字为整数类型。例如:-124、948、0等。有以下4种:整数类型说明类型占用位数数据范围byte字节型8-27~27-1short短整型16-215~215

2、-1int整型32-231~231-1long长整型64-263~263-14浮点型数据含小数点的数字为浮点类型。例如:-38.32、34.0等。有以下2种:实数类型说明类型占用位数数据范围float单精度32-2-149~(2-2-23)·2127double双精度64-2-1074~(2-2-52)·210235字符型和布尔型逻辑类型(boolean):只有两个数值true和false;字符类型(char):例如:‘S’、‘男’。:实数类型说明类型占用位数数据范围boolean逻辑型-true或falsechar字符型16位u0000~uffff6字符集ASCII(

3、AmericanStandardCodeforInformationInterchange)字符集:使用7位代码表示大小写字母、数字0~9以及若干控制字符,如换行符。ISO-8859-1Latin-1字符集:在西欧,用户希望字符集能够表示他们本国字符集的所有字符,ASCII字符集因而被扩展到8位,即增加了128个字符,用于表示英文中不存在的各种西欧语言的字符。7字符集Unicode字符集:是ISO标准16位字符集,支持65536个不同的字符。其中大约有21000个字符专门用于中文、日文和韩文的表意文字。ASCII、ISOLatin-1都是Unicode的子集。Java内部使

4、用2个字节表示每个字符,采用Unicode编码。8转义符号可以用转义符号“”开头,后边紧跟一个或几个字符或符号来显示一些打印语句不能显示的符号或效果。例如:“””、‘’‘等等。:表示回车换行;t:表示制表(即Tab键);b:表示退格;r:表示回车;…92.变量和常量变量(variable)和常量(constant)所谓变量就是内存中的一小块空间,它用来存储一个数据。内存中可以有许多个这样的小块空间,为了以示区别,我们命名它们不同的名字,这个名字就叫变量名。一个变量在同一时间中只可以保存一个数据。如:inti;如果一个存储空间中的数据在程序运行过程中一直都没有

5、发生改变,我们称这种空间为常量,常量也有常量名。如:finalinti;不论常量还是变量,在使用前,都要先定义。10变量名的命名规则以大小写字母、数字、下划线和美金符号$组成;不能用数字开头;pinNum、_a3b3、$cool;100Age,myage,abc#,@hotmail关键字(ReservedWords,也叫保留字)是Java语言语法的组成部分,具有特殊的含义,不可以作为变量名使用。11变量的作用域在相同的作用域内,不能重复声明同一变量名。变量定义所在的位置决定了变量的作用域,根据变量定义所在的位置不同,可以分为以下4类。类成员变量。局部变量。方法参数变量。异常

6、处理参数变量。12变量作用域示意图13变量的初始化1.变量在声明后,可以通过赋值语句对其进行初始化:如:doublesalary;salary=200d;2.变量还可以声明及初始化同时进行:doublesalary=200d;floatPI=3.14f;注意:final类型的变量在初始化后就不能再重新对其赋值。14数据类型转换系统自动转换:是把所占内存空间字节数少的类型,转换为所占内存空间字节数多的类型;把整数类型转换为浮点类型。强制类型转换:是把所占内存空间字节数多的类型,转换为所占内存空间字节数少的类型;把浮点类型转换为整数类型。格式为:(转化后的数据类型)数据。int

7、i=3;byteb=(byte)i;15三.运算符和表达式赋值运算符和赋值表达式“=”符号运算符例运算符例+=a+=b相当于a=a+b/=a/=b相当于a=a/b-=a-=b相当于a=a-b%=a%=b相当于a=a%b*=a*=b相当于a=a*b16算术运算符和算术表达式算术运算符除了我们常用的+、-、*和/,还有以下4种:求余数(取模)运算符%:该符号用来求被除数除以除数后所得的余数。例如:10%3得1;25.3%10得5.3;求相反数运算符-;自增运算符++:++a和a++;自减运算符--:--a和a--;17

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

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

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