JAVA基础语法一.ppt_第1页
JAVA基础语法一.ppt_第2页
JAVA基础语法一.ppt_第3页
JAVA基础语法一.ppt_第4页
JAVA基础语法一.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JAVA基础语法 一 主讲人 xxx 教学目标 学会安装MyEclipse并进行简单操作运用 掌握常用基本数据类型运用 熟练运用常用表达式和控制语句 熟练为代码添加注释 教学内容 JAVA开发环境 工具介绍及安装 JAVA基本数据类型 运算符和表达式 控制语句 注释 重点 难点 无 常用数据类型控制语句 重难点 建议学时 建议学时 4学时 建议学时 1 JAVA开发环境 工具及安装 下载JDK1 5 x MyEclipse插件 先安装JDK 然后设置环境变量后再安装MyEclipse 设置JAVA HOME path和classpath 并且编写第一个HelloWorld程序 写一个程序如下 publicclassHelloWorld publicstaticvoidmain Stringargs System out println HelloWorld JAVA基础语法 一 2 JAVA基本数据类型 Java中的数据类型 DataType 包括 基本类型与对象类型 Java共有8大基本数据类型 其中4种属于整型 1种字符型 2种浮点型和1种布尔型 除基本类型外所有的其他类型都是以对象存在的 都属于对象类型 JAVA基础语法 一 Java提供了4种属于整型的数据类型 包括byte型 int型 short型 long型 1 byte型byte 字节 型是以一个字节来表示整数值 它的范围是介于 128至127之间 2 short型short型又称为短整型 它是以2个字节来表示整数值 其整数值介于 32768 32767之间 JAVA基础语法 一 3 int型int型又称为整数型 它是以4个字节来表示整数值 其整数值介于 2147483648 2147483647之间 刚好超过20亿 它也有八进制 十进制 十六进制3种表示方法 其表示与byte型是一样的 如 intx 22 十进制inty 022 八进制intz 0X22 十六进制 JAVA基础语法 一 4 long型long型又称为长整型 它是以8个字节来表示整数值 其数值介于 9223372036854775808 9223372036854775807之间 它也有八进制 十进制 十六进制3种表示方法 longx 22L 十进制longy 022L 八进制longz 0X22L 十六进制5 char型char型用来表示在Unicode编码中的字符 一共是65536个 Unicode是从0 65535之间的编码字符 JAVA基础语法 一 6 浮点型浮点型是表示有小数部分的数字 它有两种类型 单精度浮点型 float型 或双精度浮点型 double型 float型是占位4个字节 有效数字最长为7位 它的表示形式如下 floatx 22 2F double型是占位八个字节 有效数字最长为15位 doublex 22 2D 7 boolean 布尔 类型boolean类型的值 真 true假 false JAVA基础语法 一 3 运算符和表达式 JAVA语言支持以下运算符 算术运算符 赋值运算符 递增 递减运算符 关系运算符 条件运算符 扩展赋值运算符 JAVA基础语法 一 表达式是符合一定语法规则的运算符和操作数的结合3 14 r rA b c a b c da n ca b c表达式中运算符的优先级RtoL datatype LtoR LtoR LtoR LtoR instanceofLtoR LtoR LtoR LtoR LtoR LtoR RtoL RtoL JAVA基础语法 一 4 控制语句 常用的控制语句有条件语句 break语句 continue语句和switch语句 首先先来理解下语句块的概念 块 有时叫做复合语句 是用花括号扩起的任意数量的简单java语句 块确定了局部变量的作用域 块中的程序代码 作为一个整体 是要被一起执行的 块可以被嵌套在另一个块内 不能在两个嵌套的块内声明同名的变量 下面来分别看下各种控制语句 JAVA基础语法 一 条件语句 If语句具有3种形式 所有条件语句都利用条件表达式的真或假来决定执行流程 形式1 if 布尔表达式 语句 条件必须用括号括起来 且条件必须产生一个布尔结果 语句 要么是用分号结尾的一个简单语句 要么是一个复合语句意义 if语句对条件表达式进行一次测试 若测试为真 则执行下面的语句 否则跳过该语句 JAVA基础语法 一 条件语句 形式2if 布尔表达式 语句块1 else 语句块2 当条件表达式为真时 执行语句块1 否则 执行语句块2 也就是else部分 JAVA基础语法 一 条件语句 形式3 if 布尔表达式1 语句块1 elseif 布尔表达式2 语句块2 else 语句块n 1 逐条if语句进行判断条件匹配 进入语句体否则对if语句继续匹配 JAVA基础语法 一 break语句 在任何循环语句的主体部分 均可用break控制循环的流程 Break用于强行退出循环 不执行循环中剩余的语句 publicclassBreakTest publicstaticvoidmain String args inttotal 0 System out println 开始 while true total inti int Math round 100 Math random if i 88 break System out println 结束 共用了 total 次 JAVA基础语法 一 continue语句 continue语句用在循环语句体中 用于终止某次循环过程 即跳过循环体中尚未执行的语句 接着进行下一次是否执行循环的判定 用在while do while中 continue语句立刻跳到循环首部 越过了当前循环的其余部分 用在for循环中 跳到for循环的迭代因子部分 把100 150之间不能被3整除的数输出 publicclassContinueTest publicstaticvoidmain String args for inti 100 i 150 i if i 3 0 continue System out println i JAVA基础语法 一 多重选择 switch语句 switch语句也被划分为一种 选择语句 根据表达式的值 从一系列代码选出一段执行 格式如下 switch 表达式 case值1 语句序列 break case值2 语句序列 break default 默认语句 switch语句会根据表达式的值从相匹配的case标签处开始执行 一直执行到break语句处或者是switch语句的末尾 与任一case值不匹配 则进入default语句 如果有的话 JAVA基础语法 一 多重选择 switch语句 switch语句表达式的结果必须是byte char short int类型case子句中的值必须是常量 且所有case子句中的值应是不同的 每个case都应该以一个break结尾 这样在执行完一个case分支后使程序跳出switch语句块 这是构建switch语句的一种传统方式 尽管break是可选的 多个case可以合并到一起default可以省略 JAVA基础语法 一 5 注释 有三种表示注释的方法 单行注释

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论