收藏 分享(赏)

第3章Java基础知识-学生.ppt

上传人:fmgc7290 文档编号:7735330 上传时间:2019-05-24 格式:PPT 页数:41 大小:1.60MB
下载 相关 举报
第3章Java基础知识-学生.ppt_第1页
第1页 / 共41页
第3章Java基础知识-学生.ppt_第2页
第2页 / 共41页
第3章Java基础知识-学生.ppt_第3页
第3页 / 共41页
第3章Java基础知识-学生.ppt_第4页
第4页 / 共41页
第3章Java基础知识-学生.ppt_第5页
第5页 / 共41页
点击查看更多>>
资源描述

1、LOGOJava语 言程序 设计大连东软信息学院第 3章 Java基 础 知 识排蕴椎讥烽焰鲸厉锅谴补斜啤雁赤竿些世魏浮湛获梨恼盒递布缓擎育抠中第3章Java基础知识-学生第3章Java基础知识-学生大 纲1变 量23运算符4数据 类 型数据 类 型 转换泼怨俩碟椭荤柞晤幕霖耪酪信亭康瓤娟护蟹蛋境韵耙卉拽锚睹住峙楼将蒲第3章Java基础知识-学生第3章Java基础知识-学生数据 类 型1数据类型峰修鱼鬼集拼镍幻搁故洱骂子局乃粪仍部炼软败简戒津卜彼掉看狐式睫捡第3章Java基础知识-学生第3章Java基础知识-学生基本数据 类 型vJava中共三 类 8种基本数据 类 型:v数 值 型( 6种)

2、(整型、 实 型)v字符型( 1种)v布 尔 型( 1种)册蜜环昔旅翠津灸塌尾带秘仟品剐罪棺藉翅缚隅禁联唱劈敷君棘铬俺搜竖第3章Java基础知识-学生第3章Java基础知识-学生整型Java中整型数据分为四种:类型 存储大小byte 8位有符号数short 16位有符号数int 32位有符号数long 64位有符号数小大空 间痉络袍弧蜕济纫断彼坦极暮捍挪盛陕衬遣煽趋瞬爹戍泥鸵兜信晒统每倡戒第3章Java基础知识-学生第3章Java基础知识-学生实型(浮点型)Java中实型 (浮点型) 数据有两种 :类型 存储大小float 32位double 64位小大空 间销憾整意与黔肿蔷损廉讶陪涂律压兄讶

3、跺始烷释剑行化缺煞食衣乐泌氖役第3章Java基础知识-学生第3章Java基础知识-学生字符型v字符数据 类 型 char用于表示 单 个字符。如:vchar c = A; vchar c = 4; vchar c = 98;(等同于 char c=b)vchar c = ;郑辉莉善催媚逞远本羞勺虞旗极协捍蠕碴告玩哦怠滔呼使撇沙茁递鬃埔屈第3章Java基础知识-学生第3章Java基础知识-学生布 尔 数据 类 型v布 尔 数据 类 型来自布 尔 代数,它的 值 域包括两个值 :真( true)和假( false)。例如:v boolean lightsOn = true;v boolean li

4、ghtsOn = false; 炕温卢敖迁灯卖乍湃掠屁乔锑首同贰砂壬眺劣汗仍操辗跳抄肠烤寺申氯扑第3章Java基础知识-学生第3章Java基础知识-学生变 量2基本语法恭淆瞅渠抡欲惶贰艳趣具揽兴澎肤琶尊模诡捐者蝉肋扒睡腹坏持侍掇疥兄第3章Java基础知识-学生第3章Java基础知识-学生变 量v变 量作用:v 用于存 储 数据 输 入、 输 出和中 间 数据。v声明 变 量:v 数据 类 型 变 量名;v注意: 变 量在使用前必 须 声明确定容器能装入的内容确定容器的名称煮躯尹轧渡裂寿霉赶墓铃其厄餐平寐教铀磁癌激烩麦呸们筹钉练襟旋运琉第3章Java基础知识-学生第3章Java基础知识-学生变

5、量声明v例如:vint x; vdouble radius; vchar a; 乍烦踏碉们张榴夯狡桩篙讣鞭捣牵夫人闻肆帐汗剧长型扔恃禄山音鼎怎禾第3章Java基础知识-学生第3章Java基础知识-学生v标识 符v 是用 户 定 义 的用于表示 变 量名、 类 名、接口名、方法名、方法的参数名等符号。变 量一定要 记 住 这 个作用蝇位恍节昨痪盲浆颓禹宝灾渭兔晦差睡竖演殖翘蛋熄堰把宝喷里覆凝吸娇第3章Java基础知识-学生第3章Java基础知识-学生标识 符的命名 规则v由字母、数字、下划 线 _、美元符号 $组 成v首字母不能是数字v标识 符区分大小写v不能包含运算符v不能是关 键 字( 50

6、个)v标识 符名称最好有意 义宜瓤颗华锣棺澡厢搂介伞基皖娃袋邻淀伎卵卉锅润念允匡陪芍损多钦绍姿第3章Java基础知识-学生第3章Java基础知识-学生练练 吧v下列哪些是合法的 标识 符:va , 4abc , _test, class v123abc, $test , a, Mr.wangvimport , abc#d ,半径, a1冠陋镣根香陪壳厉越夯龄滓刺惦斟字窄撒卷镑蓉憎炳妈哼衫锯币甚作饺唉第3章Java基础知识-学生第3章Java基础知识-学生赋值 运算符v进 行 变 量 说 明后,可以用 赋值语 句 给 它 赋 一个值 , 赋值语 句 语 法如下:v variable = valu

7、e;v variable = expression;v注意:在 赋值语 句中,左 边变 量的数据 类 型必须 与右 边值 的数据 类 型相容。就是精度低的 赋值给 高的柳耀桑蚂守赏晦噬侄惯拇莽谦乱彼倘讶撞尿醚湃譬度玛漠弊外捕岭挠器未第3章Java基础知识-学生第3章Java基础知识-学生v例如:vint x = 1; vx = x + 5*(3/2); vdouble radius = 1.0; vchar a = A; v赋值语 句应该 怎 样计 算?掖沈侍元豌川势圆舌磅拉十捐五钧折柿根腺触锅窑屈皮涌郁则湘畔啮滩丸第3章Java基础知识-学生第3章Java基础知识-学生变 量声明v 变 量通

8、常有初 值 ,可以在一步中 说 明 变 量并 对 其初始化,例如:vint x = 1;vdouble d = 1.4;挝澜伏坤汽氏卉破蜂遥拨天莆阑炒饯珐憨坪姻择靳芳脉斋听戒算污外片彰第3章Java基础知识-学生第3章Java基础知识-学生常量v变量 在程序的运行过程中可以改变v常量 在程序的运行过程中不能改变v定义格式:vfinal 数据类型 常量名 =值;vfinal int TIME=8;熔汲就仰淫吹完腔毕浸寐烫恐进虐诫喳甲赘铺红蹬任坐八狮销庸责须钓库第3章Java基础知识-学生第3章Java基础知识-学生练习 -进行下列变量说明初始值为 0的 int变量;初始值为 1000的 long

9、变量;初始值为 3.4的 float变量;初始值为 34.45的 double变量;初始值为 4的 char变量;初始值为 true的 boolean变量;聚梨抢羚杂蜘殖俏拟爪愤来啥肝策绵致匹炼杆腆翌条另损舅乞衡烦陈殆朔第3章Java基础知识-学生第3章Java基础知识-学生习题v计算圆的面积 定义半径 定义圆周率 计算面积 打印面积思考:哪个 值 定 义为 常量?哪个定 义为变 量?染昏拢婚蒸袜菇姻抢渊墓包肠虱妈剂辽辖返毗鄂掉复壁尊疙凹妨豢似景急第3章Java基础知识-学生第3章Java基础知识-学生数据 类 型的 转换3基本语法毖峙毡微获炽妊辕连矗屎酬轩娟叔腊蚁音疼卵砍灼茨之拧傅岁予帘恰旋

10、菊第3章Java基础知识-学生第3章Java基础知识-学生数 值类 型 转换v精度由高到底排序 :vdoublevfloatvlongvintvshortvbyte 跳喂涎弄剂署笑默澳殴侈垢唱和校浅乞釜钩足从堡背套框助予支绦丰龚换第3章Java基础知识-学生第3章Java基础知识-学生数 值类 型 转换v总 可以将低精度的 值赋给 高精度 类 型的 变 量。v比如: double i=10;v但是,如果不 进 行 强 制 类 型 转换 ,就不能将高精度 类 型的 值赋给 低精度 类 型的 变 量。v如: float f = 10.1;( 错 )翁基胰禹离翟沙隔酷锄曹柬迎垮凹磨虹恢躁铁桩弄热列患

11、荚拙宫锻变隘歇第3章Java基础知识-学生第3章Java基础知识-学生类 型 转换v类 型 转换 是一种操作,它把一种数据 类 型的 值转换 成另一种数据 类 型。v用于由高精度向低精度 转换时 ;v 例如:v float f = (float)10.1;v int i = (int)f;哗惑暂重之瞩炒吠唆龄柞缠寞朗汀诊臼杏嫡寝间丘究柄恢碍台蠢甭捐敢邀第3章Java基础知识-学生第3章Java基础知识-学生数 值类 型 转换vJava中当两个 类 型不同的运算 对 象 进 行二元运算时 , Java 自 动 把精度 较 低的 类 型 转换 成另一个精度 较 高的 类 型。腑戚哭江茧篮镜瞥堤侗阻

12、春轿年割岭役啥文欺刽痒署朱席设具啄盎减翟酝第3章Java基础知识-学生第3章Java基础知识-学生运算符4基本语法颇轨脑兔婿召惮误挨抵菩江故榜怒绳躯硷侄呈娥蔼矩赴庆坷扮骚鲍屁膨燕第3章Java基础知识-学生第3章Java基础知识-学生运算符1、 算术运算符2、赋值运算符3、增量减量运算符4、关系运算符5、逻辑运算符圾鞍婿针浙裤梅屋葛诲渭诛礁巷盛咏翱咽匹具幼烤诀旗诀意仟札植颜穿跌第3章Java基础知识-学生第3章Java基础知识-学生算 术 运算符v算 术 运算符包括: +, -, *, / 和 %。v整数除法的 结 果是整数,如 5/2= 2而不是 2.5。考 虑 1/2=?v运算符 %得出除

13、法的余数,如 5%2=1 。歇瘫揽潮泌冶赃们漱苗冻条鲤媚鸽齐滤母钙郡厌庚虹布躺蝇扰馅快沃砚轴第3章Java基础知识-学生第3章Java基础知识-学生练习v一、 编 写程序 验证 以下 语 句是否正确:v1、 byte b 200;v2、 int x 5/2.0;v (不正确如何 进 行修改 )v二、 计 算半径 为 5的 圆 的面 积 ,并将 结 果打印到屏幕上。钵烫抖泛鞘酝揍赊喜岁陨阀唆仪深樊桃詹壁低冠寞媒舌东限氨羡愚瞎倦砷第3章Java基础知识-学生第3章Java基础知识-学生增量运算符和减量运算符v前置增量 /减量运算符: 变 量先加 1或减 1,再参与表达式中的运算。v +x 或者 xv后置增量 /减量运算符: 变 量先参与表达式的运算,再加 1或减 1。v x+ 或者 xv 思考:如果不参与运算,还 有区 别吗 ?鸿嗡咸砂贝偶裕悄翰寡庇涤徒寄畜呈昼藻疟意蜜褥上恬睬安努豌傻滔豆奖第3章Java基础知识-学生第3章Java基础知识-学生

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报