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

    第3章Java语言基础.ppt

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

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

    第3章Java语言基础.ppt

    第3章 Java语言基础,本章要点,了解Java程序的基本结构 了解Java中的标识符合关键字 了解Java语言中的基本数据类型 理解Java语言中的常量与变量 掌握Java语言中的运算符的使用 理解Java语言中的数据类型的转换 了解Java语言中的代码注释与编码规范,第3章 Java语言基础,3.1 Java程序的基本结构 3.2 标识符和关键字 3.3 基本数据类型 3.4 变量与常量 3.5 运算符 3.6 类型转换 3.7 代码注释和编码规范,主要内容,3.1 Java程序的基本结构,要学习Java程序,首先应该了解程序的基本结构,了解Java程序的基本结构有利于更进一步学习Java语言。 一个Java程序的基本结构大体可以分为包、类、main方法、标识符、关键字、语句和注释等。,3.1 Java程序的基本结构,3.2.1 标识符 3.2.2 关键字,3.2 标识符和关键字,标识符用来标识类名、变量名、方法名、数组名、文件名的有效字符序列。 命名规则如下:,3.2.1 标识符,Java语言的标识符由字母、数字、下划线和美元符号组成,第一个字符不能为数字。 Java语言使用Unicode标准字符集,最多可以识别65535个字符。 标识符不能是Java的关键字和保留字。 在Java语言中标识符是区分大小写的。,关键字是Java语言中已经被赋予特定意义的一些单词,不可以再作为标识符来使用。,3.2.2 关键字,Java关键字,3.3 基本数据类型,Java基本数据类型,3.3.1 整数类型,整数类型用来存储整数数值。 根据所占内存的大小不同,可以分为byte、short、int和long 4种类型,其内存和取值范围如下:,3.3.2 浮点类型,浮点类型表示有小数部分的数字。 Java语言中浮点类型分为单精度浮点类型(float)和双精度浮点类型(double)。,3.3.2 浮点类型,【例3-2】 创建不同的浮点类型变量,并将这些变量相加,将结果输出。,3.3.3 字符类型,char型即字符类型,用于存储单个字符,使用char关键字进行声明,系统分配2个字节的内存空间。 在定义字符型变量时,要用单引号括起来, 字符串类型,需要用双引号进行声明。,我是字符 A 我也是字符 a,我不是字符 abc 我也不是字符aA,3.3.3 字符类型,【例3-3】 输出字符a所对应的整数以及整数97所对应的字符。,转义字符,以反斜线“”开头,后跟一个或多个字符,具有特定的含义,不同于字符原有的意义,叫做转义字符。 例如“n”就是一个转义字符,表示“回车换行”。,转义字符,【例3-4】 使用转义字符输出反斜杠和五角星符号。,3.3.4 布尔类型,布尔类型又称逻辑类型,只有两个值“true”和“false”,分别代表布尔逻辑中的“真”和“假”。 使用boolean关键字声明布尔类型变量,通常被用在流程控制中作为判断条件。,3.4 变量与常量,3.4.1 声明变量 3.4.2 声明常量 3.4.3 变量的有效范围,3.4.1 声明变量,变量都有一个变量名,变量名必须是合法的标识符。 在声明变量时可以是不给予赋值,也可以是直接赋给初值。 变量名命名规则 变量名必须是一个有效的标识符 变量名不能重复 应选择有意义的单词作为变量名,3.4.2 声明常量,在程序运行过程中不会改变的量称为常量。 常量在整个程序中只能被赋值一次。 在Java语言中声明常量,除了要指定数据类型外,还需要通过final关键字进行限定。 final 数据类型 常量名称=值 常量名通常使用大写字母表示。,3.4.3 变量的有效范围,变量的有效范围是指程序代码能够访问该变量的区域,若超出变量所在区域访问变量则编译时会出现错误。 在程序中,一般会根据变量能够访问的区域将变量分为“成员变量”和“局部变量”。,3.5 运算符,3.5.1 赋值运算符 3.5.2 算术运算符 3.5.3 自增和自减运算符 3.5.4 比较运算符 3.5.5 逻辑运算符 3.5.6 位运算符 3.5.7 三元运算符 3.5.8 运算符优先级,3.5.1 赋值运算符,赋值运算符“=”,是一个二元运算符,其功能是将右方操作数所含的值赋值给左方的操作数,语法如下所示: 变量类型 变量名 = 所赋的值; 左方必须是一个变量,而右边所赋的值可以是任何数值或表达式,包括变量、常量或有效的表达式。,3.5.2 算术运算符,Java中的算术运算符主要有+、-、*、/和%,它们都是二元运算符。,3.5.2 算术运算符,【例3-5】 演示Java算术运算符的使用。,3.5.3 自增和自减运算符,自增、自减运算符是单目运算符,可以放在操作元之前,也可以放在操作元之后。 操作元必须是一个整型或浮点型变量。 放在操作元前面,会先将变量的值加/减1,然后再使该变量参与表达式的运算; 放在操作元后面,会先使变量参与表达式的运算,然后再将该变量加/减1。,3.5.4 比较运算符,比较运算符属于二元运算符,用于变量和变量之间、变量和常量之间以及其他类型数据之间的比较。,3.5.4 比较运算符,【例3-6】 演示比较运算符的使用。,3.5.5 逻辑运算符,逻辑运算符包括&&(&)(逻辑与)、|(|)(逻辑或)和!(逻辑非),返回值为布尔类型的表达式,操作元也必须是布尔型数据。 和比较运算符相比,逻辑运算符可以表示更加复杂的条件,例如连接几个关系表达式进行判断。 在逻辑运算符中,除了“!”是一元运算符之外,其余的都是二元运算符。,3.5.5 逻辑运算符,“&&”与“&” 的区别 使用逻辑运算符“&”会判断两个表达式; 而逻辑运算符“&&” 进行判断时,当第一个表达式为false时则不去判断第二个表达式,直接输出结果。使用“&&”可节省计算机判断的次数。 “&&”属于“短路”运算符,而“&”则属于“非短路”运算符。“|”和“|”也是如此。,3.5.5 逻辑运算符,【例3-7】演示逻辑运算符的使用,3.5.6 位运算符,位运算符用于处理整型和字符型的操作数,将操作数转化为对应的二进制数再运算。 “按位与”运算; “按位或”运算; “按位非”运算; “按位异或”运算; 移位运算符(左移、右移、无符号右移);,3.5.7 三元运算符,三元运算符是Java中唯一一个三目运算符,其操作元有三个,第一个是条件表达式,其余的是两个值,条件表达式成立时运算取第一值,不成立时取第二个值。,3.5.8 运算符优先级,3.6 类型转换,自动类型转换 Java中8种基本类型可以进行混合运算,不同类型的数据在运算过程中,首先会自动转换为同一类型,再进行运算。 数据类型根据占用存储空间的大小分为高低不同的级别,占用空间小的级别低,占用空间大的级别高,自动类型转换遵循低级到高级转换的规则。,3.6 类型转换,强制类型转换 当把高精度的变量的值赋给低精度的变量时,必须使用显式类型转换运算(又称强制类型转换)。语法如下所示: (类型名)要转换的值,3.7 代码注释和编码规范,代码注释, 单行注释 多行注释 文档注释。,3.7 代码注释和编码规范,编码规范 每条语句要单独占一行 每条命令都要以分号结束 声明变量时要分行声明 Java语句中多个空格看成一个 不要使用难懂、易混淆判断的语句 对于关键的方法要多加注释,知识点提炼,一个Java程序的基本结构大体可以分为包、类、main方法、标识符、关键字、语句和注释等。 标识符可以简单地理解为一个名字,用来标识类名、变量名、方法名、数组名、文件名的有效字符序列。 Java中的基本数据类型包括byte、short、int、long、float、double、char和boolean。 final关键字可以用来声明常量,它表示不可变。,知识点提炼,成员变量的有效范围是类体中,局部变量的有效范围是代码块中,例如方法。 Java中的运算符包括赋值运算符、算术运算符、自增自减运算符、比较运算符、逻辑运算符、位运算符、三元运算符等。 Java中的类型转换包含自动类型转换和强制类型转换两类。强制类型转换经常伴随精度的损失。 代码注释分为单行注释、多行注释和文档注释。,习题,3-1 Java程序由哪些部分组成? 3-2 如何定义合法的标识符? 3-3 Java中的基本数据类型包括哪些? 3-4 如何声明变量与常量? 3-5 Java中包含哪些运算符? 3-6 如何实现强制类型转换? 3-7 Java中包含哪几类注释?,

    注意事项

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

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




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

    三一文库
    收起
    展开