计算机应用技术java课件第二讲基本语法_第1页
计算机应用技术java课件第二讲基本语法_第2页
计算机应用技术java课件第二讲基本语法_第3页
计算机应用技术java课件第二讲基本语法_第4页
计算机应用技术java课件第二讲基本语法_第5页
已阅读5页,还剩20页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

Java基础语法内容标识符关键字Java基本数据类型运算符表达式和语句分支循环方法变量的作用域递归调用标识符Java对各种变量,方法和类等要素命名时使用的字符序列称为标识符凡是自己可以起名字的地方都叫标识符,都遵守标识符的规则。Java标识符命名规则标识符由字母、下划线“_”、美元符”$“或数字组成标识符应以字母、下划线、美元符开头Java标识符大小写敏感、长度无限制约定俗成:java标识符选取应注意见名知意且不能与java语言的关键字重名。关键字Java中一些赋以特定的含义,用作专门用途的字符串称为关键字(keyword)所有java关键字都是小写Goto和const虽然未使用,但也作为java的关键字保留Java常量整型常量123实型常量3.14字符常量’a’逻辑常量true,false字符串常量”helloworld”Java变量Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域Java程序中每一个变量都属于特定的数据类型,在使用前必须声明例如:inti=123;

Strings=”hello“从本质上讲,变量其实是内存中得一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须要申请(申明),然后必须进行赋值(填充内容),才能使用内存执行过程3、执行过程中的内存管理变量类型局部变量方法体内部声明的变量方法体内部指与方法对应的大括号内部成员变量在方法体外,类体内申明的变量为成员变量testVar.java设置一个全局变量,设置一个全局变量,分别打印值Java基本数据类型Java中定义了4类8种基本数据类型逻辑性—boolean(true,false)文本型—char整数型—byte,short,int,long浮点型—float,double基本数据类型转换Boolean类型不可以转换为其他类型整形,字符型,浮点型在混合型运算中可以相互转换(容量小的数据类型自动转换为容量大的数据类型)testConvert.javaint,float,double,byte,char,boolean型分别运算三目运算符x?y:zx为boolean类型表达式语句ifforwhiledowhilebreakcontinueswitchIf语句IfIf….elseIf….elseif…If….elseif…elseif…If…elseif…elseif..elsefor循环格式

for(表达式1;表达式2;表达式3){语句;…}执行过程首先计算表达式1,接着执行表达式2,若表达式2的值=true,则执行语句,接着计算表达式3,再判断表达式2的值,如此重复下去,知道表达式2的值=falsefor语句中的三个表达式都可以省略课堂练习编写一个程序,用一个for循环计算1+3+5+7+…+99的值,并输出计算结果。编写一个程序,实现result=1!+2!+…+10!oddsum.javatestfactorial.javaWhile语句格式While(逻辑表达式){语句;…}执行过程先判断逻辑表达式的值,若为true,则执行后面的语句,然后再次判断条件并反复执行,知道条件不成立为止。开始dowhile格式

do{语句;…}while(逻辑表达式);执行过程先执行语句,再判断逻辑表达式的值,若为true,再执行语句,否则结束循环。开始While后面的分号“;”testwhile.java分别用while和dowhile打印一变量(0-10)BreakBreak语句用于终止某个语句的执行。用在循环具体中,可以强行退出循环。testbreak.java打印从1-5,当遇到4停止打印continueContinue语句用在循环语句体中,用于终止某次循环过程,跳过循环体中continue语句下面未执行的循环,开始下一次循环过程testcontinue.java打印1-10,当遇到4的倍数不打印练习输出1-100内前5个可以被3整除的数输出101-200内的素数testex1testex2Switch语句(条件语句补充)

switch(){casexx:…casexx:…default:…}Java中得switch语句只能探测int类型值Testswitch.java方法Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,声明格式:

{修饰符1,修饰符2…}返回值类型方法名(形式参数列表){Java语句:….}形式参数:在方法被调用时用于接收外界输入的数据实参:调用方法时实际传给方法的数据返回值:方法在执行完毕后返还给调用它的环境的数据返回值类型:事先约定的返回值的数据类型,如无返回值,必须给出返回值

温馨提示

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

评论

0/150

提交评论