java基础复习-王梓安.ppt_第1页
java基础复习-王梓安.ppt_第2页
java基础复习-王梓安.ppt_第3页
java基础复习-王梓安.ppt_第4页
java基础复习-王梓安.ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

第一章初始java,一、使用记事本开发java程序的步骤1、开发java程序的步骤2、编译3、运行,Java框架:publicclass(文件名)publicstaticvoidmain(Stringargs),Java程序的结构1、编写程序的框架publicclass(文件名)2、编写main方法的框架publicstaticvoidmain(Stringargs)3、编写代码System.out.ptintln(“”),散落的知识点总结:1、/为单行注释只可以为单行注释2、/*/为多行注释可为多个行注释3、n换行t间隔(4个空格),第二章变量、数据类型和运算符,一、变量变量与房间的对应关系房间名字变量名房间类型变量类型入住的客人变量的值,使用变量的步骤:1、声明变量:即根据数据类型在内存申请空间2、赋值:将数据存储对应的空间3、使用变量:取出数据来使用,Java常用的数据类型int整形用于存储整数double双精度浮点型用于存储带有小数的数字char字符型用于存储单个的字符String字符串型用于存储一串字符,算术运算符:+加法运算符例:5+3=8-减法运算符例:5-3=2*乘法运算符例:5*3=15/除法运算符例:5/3=1%取余运算符例:5%3=2,数据类型的转换:1、自动数据类型转换满足自动类型转换(1)两种类型要兼容(2)目标类型要大于源类型2、强制类型转换:语法(数据类型)表达式,第三章运算符和基本选择结构,boolean类型boolean类型的值true真false假,关系运算符:大于10099=大于等于x=100=小于等于x=100=等于100=x!=不等于x!=100,If选择结构语法:If(条件)代码块else代码块,运算符:break;case2:代码块2;break;case3:代码块3;break;default:代码块n;break;,Switch先判断后变量的值然后逐个的区匹配个case的值,则执行case后的语句直到遇见break跳出。,注意:1、变量类型必须是int或char2、case后变量不可重复3、break可有可无若没有则执行下面语句4、default位置可以调换页可没有,第五章循环语句,While循环:语法:While(循环条件)循环操作例(知道次数):inti=1;while(i=次数)循环操作,例(不知道次数):Stringa=input.next();或Stringa=“”;while(a.equals(“”)a=input.next();也就是说找它循环体,dowhile循环:do循环操作while(循环条件);,While和dowhile的区别当第一次条件成立时二者执行的次数一样当条件不成立时,while执行0次,dowhile执行一次,本章小結:弄清楚while和dowhile的區別,多做題。,第六章循环结构,for循环:语法:for(表达式1;表达式2;表达式3)/循环体,表达式1为循环变量赋初值inti=1表达式2循环结构的循环条件i=10表达式3循环结构的迭代部分i+,for相当于特殊的while,执行顺序也于while类似而且for的分号不可少三个表达式可以省略,但可能会导致死循环。,break语句使用语法:for(inti=0;i10;i+)if(条件)break;小结:break是中止某个循环它后的语句不在执行,循环也停止执行。,Continue语句的使用:for(int1=0;i10;i+)if(条件)continue;小结:continue使程序先跳转到迭代部分,然后判断循环。如果为true则继续,否则跳出循环。,第七章数组,数组语法:数据类型数组名数据类型数组名=n

温馨提示

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

评论

0/150

提交评论