第2章基本数据类型数组和枚举类型ppt课件.ppt

第2章基本数据类型数组和枚举类型ppt课件.ppt

ID:59018985

大小:770.00 KB

页数:47页

时间:2020-09-26

第2章基本数据类型数组和枚举类型ppt课件.ppt_第1页
第2章基本数据类型数组和枚举类型ppt课件.ppt_第2页
第2章基本数据类型数组和枚举类型ppt课件.ppt_第3页
第2章基本数据类型数组和枚举类型ppt课件.ppt_第4页
第2章基本数据类型数组和枚举类型ppt课件.ppt_第5页
资源描述:

《第2章基本数据类型数组和枚举类型ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java的三个版本(Java2开始)J2EE(企业级版本)J2SE(标准版本)J2ME(微型版本)J2ME12.Java语言特点简单完全面向对象(即插即用)分布式健壮性安全性结构中立性(跨平台writeoncerunanywhere)解释执行高效能(JIT(Just-In-Time)及时编译器)多线程,支持多任务动态24.Java的工作原理与运行系统源文件(.java)Mydog’snameis“长毛”,sizeis10.Pleaselethimbarkfor8timesandplayfor10minutes.字节码文件(.class)(Ljava/l

2、ang/String;)鍦嗙殑闈㈢Н涓猴細(D)Ljava/lang/StringBuilder;(()Ljava/lang/StringBuilder;编译器JVM3JVMJava应用程序是跨平台的,可我不是!有人会为不同的平台设计不同的JVM。是同一个各不相同41.标识符,关键字注意数组!引用数据类型,用new创建!.length是成员变量,String的.length要加小括号,是成员方法。5标识符:你给变量,类,方法,数组,文件等起的名字。关键字:某些你不能用的名字。首先你要学会起名字。记住,有些名字你不能用,它们是关键字。6标识符以字母、下划

3、线“_”或美元符号“$”开始,随后可跟数字、字母、下划线或美元符号。大小写敏感,没有长度限制。起名要与规则的。就好像你不能给你的孩子起名叫“王@”7挑挑哪些是合法的,哪些不合法。IdentifierthisoneUserNameUser_name_system_varlasdfghj$max8_value$bookc89注意!你起名字的时候千万不要和关键字重名。关键字是已经被Java使用的名字。10Java中的关键字:abstractbooleanbreakbytecasecatchcharclasscontinuedefaultdodoubleels

4、eextendsfinalfinallyFloatforifimplementsImportinstanceofintinterfacelongnativenewnullpackageprivateprotectedpublicReturnshortstaticsuperSwitchthisthrowthrowstransienttryvoidvolatilewhilesynchronized11true,false和null,Java使用了,但没有列入关键字,所以你不能把它们派作其它用途。还有些关键字,如cast、future、goto、generi

5、c、inner、operator、outer、rest、var等都是Java保留的关键字,不过现在还没有想好有什么意义。注意,还有一些霸王条款!122.Java数据介绍13从存储数据的复杂度来分:基本数据类型:存储相对单一的数据(8种)引用数据类型:又称为组合类型,存储相对复杂的数据,也叫“复合数据类型”Java数据分类之一1415表2.1Java中的基本数据类型16Java语言使用国际字符集(Unicode)Unicode字符集定义了一套国际标准字符集通常的ASCII码是8位的,而Unicode字符集中的每个字符占16位,即2个字节,整个字符集共包括

6、65336个字符,兼容ASCII,排在前面的256个字符就是ASCII码Unicode除了可以表示256个ASCII码外,还可以表示汉字、拉丁语、希腊字母、朝鲜语等17基本数据类型的转换精度由低到高排列(杯子由小到大)byte、short、char、int、long、float、doubleintlongdouble转换原则1:由低到高时自动转换小杯子的水往大杯子里倒,不会出事!inti=100;longj=i;转换原则2:由高到低时强制转换大杯子的水往小杯子里倒,可能会溢出来!慎重!doubled=1234.123456487;floatf=(dou

7、ble)d;//f=1234.123418从存储的数据是否可以改变来分:常量:程序运行过程中保持不变,并且不可进行修改的量变量:用来存放数据且其值可以改变的量Java数据分类之二19常量又分为两种直接常量(值常量5种)1.整型122.浮点型2.13.布尔型true,false4.字符型‘A’5.字符串型“asdfadf”符号常量finaldoublePI=3.1415926;finalintMAX_VALUE=10000;变量每个变量都要有个名字(标识符)名字要有意义。如表示学生数量的变量,用studentNum比用k更合适所有变量在使用之前必须被定义

8、21变量的定义intx;floaty=3.14;longarea,width,length;格

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

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

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