java程序设计教学课件-第五章 java语言基础

上传人:aa****6 文档编号:51023391 上传时间:2018-08-12 格式:PPT 页数:11 大小:362.50KB
返回 下载 相关 举报
java程序设计教学课件-第五章 java语言基础_第1页
第1页 / 共11页
java程序设计教学课件-第五章 java语言基础_第2页
第2页 / 共11页
java程序设计教学课件-第五章 java语言基础_第3页
第3页 / 共11页
java程序设计教学课件-第五章 java语言基础_第4页
第4页 / 共11页
java程序设计教学课件-第五章 java语言基础_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《java程序设计教学课件-第五章 java语言基础》由会员分享,可在线阅读,更多相关《java程序设计教学课件-第五章 java语言基础(11页珍藏版)》请在金锄头文库上搜索。

1、第三章 Java语言基础华中科技大学IBM技术中心变量(Variable) v对象将它的状态存储在变量中 v定义: 变量是一个由标识符命名的数据 项 v变量名必须是一个合法的标识符 -一个 以字母开头的无限制的Unicode字符序列。 v变量的声明: 类型类型 名称名称 = = 初始值初始值 ; int i; double pi = 3.1415926; String name;IBM技术中心数据类型 v每个变量都必须有一个数据类型. 一个变 量的数据类型决定了它能容纳的值和在它 上面可以进行什么操作。 vJava编程语言有两大类数据类型: 原始类型(primitive) 引用类(refere

2、nce)IBM技术中心Java的数据类型Java type systemprimitivereferencecharnumericbooleanclassinterfacearrayintegerfloating-pointbyteshortintlongfloatdoubleJava type systemprimitivereferencecharnumericbooleanclassinterfacearrayintegerfloating-pointbyteshortintlongfloatdoubleIBM技术中心v原始类型变量包含单个值,其大小和格式 与它的类型匹配:数字、字符或布

3、尔值。 vJava语言没有unsigned类型 0xFFFF和0xFF谁大? vJava语言必须强制类型转换 float f = 0.1; boolean b = 1;原始类型 IBM技术中心引用类型v数组,类和接口就是引用数据类型.与原始类型变 量的值不同的是,引用类型变量的值是对应变量 代表的一个值或一组值的引用(也就是其地址) v在其他语言里引用被称为指针或者内存地址。 Java不支持显示地使用地址,而是使用变量的名 称代替。 IBM技术中心变量的引用 v通过变量名引用变量的值 v简单名称:由单个标识符组成的名称 v限定名称:通过类名或对象名引用改类或 对象中的成员变量 System.o

4、ut.println(i+spot.x); IBM技术中心作用范围 v变量的作用范围是可以通过简单名称引用 该变量的程序区域 v作用范围也决定了系统为该变量创建和释 放内存的时间IBM技术中心例子int i = 10; if ( i 0) int i = 20; System.out.println(“The value of i = ” + i); System.out.println(“The value of i = ” + i); IBM技术中心最终变量 v你可以在任意范围里将一个变量定义为最 终变量(final) v最终变量的值一经初始化就不能改变 v类似于C语言中的常量(const)final int aFinalVar = 0; final int blankfinal; . . . blankfinal = 0; IBM技术中心操作符、表达式、语句和块自学!IBM技术中心

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > 教育/培训/课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号