面向对象程序设计-标识符保留字数据类型.ppt

上传人:w****2 文档编号:15717231 上传时间:2020-09-01 格式:PPT 页数:22 大小:117KB
返回 下载 相关 举报
面向对象程序设计-标识符保留字数据类型.ppt_第1页
第1页 / 共22页
面向对象程序设计-标识符保留字数据类型.ppt_第2页
第2页 / 共22页
面向对象程序设计-标识符保留字数据类型.ppt_第3页
第3页 / 共22页
点击查看更多>>
资源描述
面向对象程序设计数据类型,教师:张立涓,上节内容回顾,怎样配置Java开发环境? JVM是什么?作用? 在Java应用程序的主类中,哪一个主方法函数是非法的。 1.public static void main(String args) 2.public static void main(String args ) 3.public void static main (String args ) 4.public void main(String args),Java应用程序的基本结构,练习,编写Java应用程序,分行显示数字110。如下图所示,本节课主要内容,理论: 标识符、保留字 数据类型 实例: Java应用程序,标识符,标识符:程序中定义的变量、常量、方法、类等都需要一个名称,这个名称就是标识符。 判断下列标识符哪些是合法的: 1、int try123 2、int 123try 3、int $123 4、int 1_try 5、int #abc 6、int static,必须由字母、数字、下划线或者美元符($)组成。 必须以字母、下划线或者美元符($)开始。,保留字(关键字),保留字是Java语言本身的标识符,具有特定的语法含义。 所有的保留字不能作为标识符。 如:public class void static等。 Java关键字参见课本P16 表2-1,分隔符,注释一行:/ 注释多行: /* */ 普通分隔符: 大括号 分号 ; 逗号 , 冒号 :,练习,( )下列哪个不属于java保留字(关键字) 1. if 2. else 3. elseif 4. goto ( )下列哪些不属于合法标识符 1. int 2. Abc 3 . 01abc 4. #abc 5. 标识 ( )下面哪些是合法的标识符 1、$person 2、TwoUsers 3、*point 4、this 5、_endine,数据类型,1.变量是容器,每种容器只能存放特定种类的数据,而具体存放什么样的数据,由其类型来决定。 2.Java的基本数据类型长度是固定的,可以跨平台自由移植;c语言的基本数据类型在不同的平台下会有所差别,整型,编译并运行程序,看它的运行结果:,public class BasicType public static void main(String args) byte b = 0 x12; short s = 0234; int i = 123; long l = 888888888; System.out.println(“b=” + b); /输出变量b的值 System.out.println(s= + s); /输出变量s的值 System.out.println(i= + i); /输出变量i的值 System.out.println(l= + l); /输出变量l的值 ,整型,16进制整数必须以0 x开头 8进制整数必须以0开头,实型,float单精度,double双精度。 单精度有效位数为7位(十进制小数点后7位),双精度数有效位数为15位(十进制小数点后15位)。,实型,下列定义变量的语句中正确的是 1.float f = 1.23f ; 2.float f = 1.23 ; 3.double d = 1.23; 4.double d = 1.23f;,注: 定义float类型变量时一定要在常量后面加f或者F,否则编译出错,字符型,判断对错 1.char c = c; 2.char c = “c” ; 3.char c = 88; 4.char c = cd ; 5.char c = u0061,注:字符型变量需要用单引号,只能表示单个字符。 u表示Unicode编码,Java使用16位Unicode格式的字符集 C语言使用8位ASCII字符集,字符串,定义字符串变量: String str1 = “This is a string” String str2 = new String(“This is a string”) 连接字符串使用 “+” String str = str1 + str2 ;,布尔型,布尔型是最简单的一种数据类型。使用boolean定义: 如:boolean mouseOn = true; boolean mouseDown = false; 布尔型数据只有两个值true和false,下列定义布尔变量bl的语句正确的是: boolean bl = true; boolean bl = false; boolean bl = 1; boolean bl = 0;,Java中布尔类型不能转换成数字,Java的数据类型,数据类型的位长和默认值要记住,默认初始值,在Java程序中如果变量只定义而没有初始化,则使用它们的默认值,练习,编译并调试P18 程序DataTypeExample.java。思考如下问题: 1. float f =0.1f 中将最后一个f去掉可以么?为什么? 2. boolean b=false; 改为boolean b =0;可以么?为什么?,小结,Java保留字、标识符、分隔符 标识符不能以数字开头(可以为字母、下划线、美元符) 标识符可以为汉字 保留字不可以做标识符 基本数据类型,课堂作业,请分别声明如下类型的变量,并赋初值。最后在屏幕上输出 1.整型变量 i ,初始值为200 2.浮点型变量 f ,初始值为1.23 3.布尔型变量 b ,初始值为false 4.字符型变量 c,初始值为x 5.字符串型变量 s ,初始值为”This is java program”,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!