java语法基础与流程控制
28页1、Java语法基础与流程控制1,能力要求,1.能按照程序编写规范,熟练编写简单Java应用程序。 2.正确定义与使用变量、常量,正确使用运算符与表达进行数值计算程序的处理。,本次课主要内容,Java基本语法 Java数据类型、算术运算符与表达式,Java语言的基本要素,标识符 关键字 常量 运算符 分隔符,标识符,用来标识java中的包、类名、方法、变量等,标识符由字母、数字、下划线和美元符号组成。但首字母不能使用数字,同时,标识符不能是关键字。 判定下面标识符的有效性: myMethod; _demo;yu$12;8value;lee#;ONE-HUNDRED;class,关键字,关键字也称保留字,是Java语言本身使用的标识符,它有其语法含义。请分析在语言中为什么要有关键字,关键字的作用是什么?,要记忆!,分隔符,分隔符用来分隔Java程序中的基本元素,有注释、空白符、和普通分隔符三种。 注释: / 单行注释 /*/ 多行注释 /*/ 多行注释,可由javadoc程序处理 空白符:空格、回车、换行符、制表符 普通分隔符(4种) ; , :,Java数据类型,问题:在C语言中,存在数据
2、类型,在Java中,也存在数据类型,那么,为什么要有数据类型呢? 1.数据类型用来说明常量、变量和表达式的性质和所占内存的大小。 2.Java的基本数据类型长度是固定的,可以跨平台自由移植。(c语言的基本数据类型根据平台的不同会有所参别),与C语言数据类型的比较,Java的数据类型的长度固定,可跨平台自由移动,C语句的基本数据类型会根据平台的不同有所改变; Java的数据类型:基本数据类型、类、接口等类型; C语言数据类型:基本数据类型与组合数据类型; 两种语言的基本数据类型也有区别。,Java的8种基本数据类型,注意它们的位长、默认值!,基本数据类型的使用示例,请调试P19 例2.1 同时回答问题: 1、该程序保存的文件名是什么?为什么要这样命名? 2、在执行程序时,系统怎么知道该从哪里开始程序? 3、第6行long l=0xffffL的L的含义是什么?去掉可以吗?为什么? 4、第8行float f=0.23F的F含义是什么?去掉可以吗?为什么?,程序中使用数据,1.程序中数据的表示:字面量(或直接量) 2.程序中数据的存储:变量 3.常量,基本数据类型的直接量(字面量),直接量:指
3、某些类型在程序中的基本表述 ; 整型数据的直接量形式: 1.三种形式:十进制、十六进制(0x)、八进制(0); 如:25,0x25, 025 2.long型数据,如:78l或78L;,基本数据类型的直接量,浮点型数据 float型:123.0f .123F 0.123F 123E3F 123e-3f double型(默认):123.0 12.3d 12.3D,基本数据类型的直接量,字符型: 通用字符:A 101 u0041 转义符: b:退格 r:回车 n:换行 “:双引号 :反斜杠,基本数据类型的直接量,布尔型数据的直接量 只有两个值true和false。,C语言的布尔型常量如何表示?,变量,变量的属性 变量标识、变量数据类型、变量作用域 变量的声明: 如:float f,g; float f=20f; 变量的作用域:局部变量的作用域为定义点到代码块的结束 变量的默认值:局部变量 请删除例2-1的第12行d=0.7E-3,在编译运行程序,出现什么问题?请总结局部变量的默认值规则。 赋值操作时的变量类型转换(L/F),编程实践,声明并输出各种基本类型变量值。 a,byte: 120 b
《java语法基础与流程控制》由会员san****019分享,可在线阅读,更多相关《java语法基础与流程控制》请在金锄头文库上搜索。
高中化学实验方案的设计第一节制备实验方案设计
高中生物实验室配置
高中体育与健康课程田径必修模块单元教学方案
高中通用技术方案的构思方法-设计分析教案苏教版必修
高中生物室配置
高中信息技术网络技术应用选修模块教学评价方案
骆小学教师戏曲知识培训方案(I)
麻村小学阳光体育活动计划及实施方案
高桥小学幼小衔接活动方案
马摆小学控辍保学实施方案
金阳街道中心小学未成年人思想道德建设实施方案
龙扬小学第32个爱国卫生月活动方案
魏家井联小学度控辍保学工作方案
高区第九届初中骨干教师课堂教学能力展示活动
长沙县2018年度小学生课外阅读知识竞赛及书目
阳江中心小学一月一事之五月主题活动方案
长营小学校园体育活动实施方案
高考历史备考方案-陈军
高考语文第5课父亲课前预案苏教版选修现代散文选读
高考语文第9课铃兰花课前预案苏教版选修现代散文选读
2024-03-21 39页
2024-03-21 41页
2024-03-21 40页
2024-03-21 34页
2024-03-21 33页
2024-03-21 35页
2024-03-21 21页
2024-03-21 45页
2024-03-21 33页
2024-02-20 85页