欢迎来到天天文库
浏览记录
ID:58871861
大小:3.37 MB
页数:100页
时间:2020-09-30
《第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
此文档下载收益归作者所有