欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    java课件第2章基本数据类型.ppt

    • 资源ID:2124882       资源大小:948.51KB        全文页数:15页
    • 资源格式: PPT        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java课件第2章基本数据类型.ppt

    第2章 基本数据类型和数组,2,本章导读,1. 标识符和关键字 2. 数据类型 3. 基本数据类型的转换 4. 数据的输入与输出 5. 数组,3,2.1 标识符和关键字,1标识符 规定:由字母、下划线(_)、美元符号($)和数字组成,并且第一个字符不能是数字。 例如,identifier,userName,User_Name,_sys_val, $change,2mail,room#,class 。 标识符中的字母区分大小写。 字母包括多种语言的文字。 Unicode字符集,4,2. 关键字,被赋予特定意义的一些单词,有着不同的用途,不可以把关键词作为名字来用。 数据类型说明符与修饰符 abstract, int, short, byte,boolean, long, float, char,double, class, interface 访问说明符 private,protected,public 语句与标号 case, switch, break, continue,default, try, catch, finally, throw,throws, while, do, for,if, return, else,5,2. 关键字,运算符及逻辑值 new, instanceof, false, true, length, null 存储类型说明符 final, static, native, transient, 方法修饰及其它 void, synchronized,threadsafe, import,implements, extends, package, super,this, java语言中的保留字均用小写字母表示。,6,2.2 数据类型,基本数据类型 布尔类型(Logical):boolean 整数类型(Integer):byte short int long 字符类型(Textual):char 浮点类型(Floating):float、double 复合数据类型:class、Interface、数组,7,常量和变量,常量:用保留字final来实现 如:final int NUM=100; 变量:是java 程序中的基本存储单元,定义包括变量名、变量类型和作用域几个部分。 int count; char c='a' 变量的作用域,8,2.2 基本数据类型,1布尔类型 常量:true ,false。 变量的定义:boolean x=true; 2整数类型,9,2.2 基本数据类型,3字符类型 Unicode字符集能表示迄今为止人类语言的所有字符集。如拉丁文、希腊语、阿拉伯语、汉语、日文片假名、匈牙利语等等。,一个汉字占2个字节, 一个英文字符占1个字节,065535,Uincode表中的字符 A,?,9,好,,n:换行 b:退格 t:水平制表 :单引号,char x=A,漂亮=假,jiafei;,例子1:Unicode表与字符位置,必须转换: (int)马,10,2.2 基本数据类型,4浮点类型: float、double,453.5439F,2e40f,213.549d, 6e-140,常量值,11,数据转换不包括逻辑类型和字符类型。 按精度从“低”到“高”排列: byte short int long float double 显示转换的格式:(类型名)要转换的值; int x = (int)34.89; 例子,2.3 基本数据类型的转换,低高,auto,高低,强制类型转换,12,2.4 数据的输入与输出,C语言:printf 、scanf等。 Java在命令行窗口(MS-DOS窗口)输出数据。 1数据输出 2数据输入,13,2.4 数据的输入与输出,1数据输出: System.out.print; System.out.printf: /完全类似C语言中的printf函数。 例子,printf的一般格式: printf(格式控制部分,表达式1,表达式n); printf(String format, Object. args) 举例: System.out.printf(“%f,%d%n“,x,y);,14,2.4 数据的输入与输出,2数据输入:Scanner 创建一个对象: Scanner reader=new Scanner(System.in);,这些方法执行时都会堵塞,等待用户在命令行输入数据回车确认。,例2-4,15,问题?,int 和 float 都占4个字节,为什么取值范围不同? float并不是单纯的101010这样存储,是把4个字节划分为符号位,指数位,尾数位。3个部分固定的,因为有指数,存储的范围当然比int大了。 但是3个部分也有范围限制,所以当精度值越大时,越不精确了。,返回,

    注意事项

    本文(java课件第2章基本数据类型.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开