第2章 Java语言基础ppt课件.ppt

第2章 Java语言基础ppt课件.ppt

ID:58871861

大小:3.37 MB

页数:100页

时间:2020-09-30

第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、第2章Java语言基础主要内容标识符和关键字基本数据类型、变量、常量运算符表达式的类型转换流程控制方法重点和难点重点:标识符、Java语言的数据类型、运算符、表达式和各种控制语句难点:基本数据类型的精度、各种控制语句用法2.1标识符和关键字myName,My_name,Points,$points,_sys_ta,OK,_23b,_3_#name,25name,class,&time,if合法的标识符非法的标识符标识符用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符,简单地说

2、,标识符就是一个名字。Java语言规定标识符由字母、下划线、美元符号和数字组成,长度不受限制。标识符的第一个字符不能是数字字符。字母是区分大小写的.标识符不能是关键字。标识符不能是true、false和null(尽管true、false和null不是关键字)。关键字关键字就是具有特定用途或被赋予特定意义的一些单词,不可以把关键字作为标识符来用。例如:boolean、byte、short、int、float、double、char、if、else等。关键字都是小写的。遇到大写肯定不是关键字。2.1标识符和

3、关键字关键字abstractassertbooleansdbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfinalfinallyfloatforgotoifimplementsimportinstanceofintinterfacelongnativenewpackageprivateprotectedpublicreturnstrictfpshortstaticsuperswitchsynchronizedthisth

4、rowthrowstransienttryvoidvolatilewhile2.1标识符和关键字关键字:Java预定义的单词。数据类型:byte、short、int、long、char、float、double、boolean包引入和包声明:import、package类和接口的声明:class、extends、implement、interface流程控制:if、else、switch、case、break、default、while、for、do、continue、return异常处理:try、ca

5、tch、finally、throw、throws修饰符:abstract、final、private、protected、public、static、synchronized其他:new、instanceof、this、super、void、enum合法的标识符:indentifierusernameuser_name_userName$username非法的标识符:class98.3HelloWorld#dfs2.2基本数据类型与变量、常量数据类型基本数据类型复合数据类型类:class布尔类型:boo

6、lean数组:[]接口:interface字符类型:char数值类型浮点数类型:float,double整数类型byte,short,int,long2.2基本数据类型与变量、常量数据类型关键字在内存中占用的位数取值范围成员默认值字节型byte8-128~127(byte)0短整型short16-32768~32767(short)0整型int32-231~231-10长整型long64-263~263-10L字符型char160~65535‘u0000’单精度浮点型float321位符号,8位指数,

7、23位尾数0.0F双精度浮点型double641位符号,11位指数,52位尾数0.0D布尔型boolean1true,falsefalse2.2.1布尔类型变量使用关键字boolean来声明逻辑变量,声明时也可以赋给初值。常量true、false例如:booleanx,ok=true,关闭=false;注意:在Java源程序中不允许把整数或null赋给boolean类型的变量。在流控制中经常用到布尔常量。if(条件)动作1else动作2注意:Java是一种严格的类型语言,它不允许数值类型和布尔类型之间进

8、行转换。inta=3;if(0

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

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

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