S1-Java总结复习.ppt
《S1-Java总结复习.ppt》由会员分享,可在线阅读,更多相关《S1-Java总结复习.ppt(32页珍藏版)》请在三一文库上搜索。
1、Java课程,班号 TS162 姓名 xx,总结复习,第一部分 初始java,Java的认识 Java发展历史 Java基本构架 变量 数据类型 声明 自动类型转换和强制转换 运算符,第一部分 进入java,什么是程序? 答:让电脑执行某操作或解决某问题指令的集合.,变量是一个存储单元,技能1,Java的认识,为什么学习Java语言 Java技术应用在几乎所有类型和规模的设备上 1.3Java技术平台简介 JavaSE(Java平台标准版)是Java技术的核心,提供Java开发工具、执行环 境与应用程序接口,主要用于桌面应用程序开发 JavaEE(Java平台企业版)主要用于网络程序和企业应用
2、的开发 1.4开发第一个Java程序 (1)编写程序源(2)编译(3)运行,Java编写规范 Public class Public static void main(String args) System.out.print(“”);/syso+alt+/ /只能在main()用 /* *多行注释 */,/n换行 /t空格,换行n 空格t,Scanner input=new Scanner(System.in); /Ctrl+shift+o倒包,声明 声明变量是根据数据类型在内存中申请一块空间 语法:数据类名 变量名 = 值 int nums = 0 ; 规范:1 变量必须以字母、下划线“_
3、”或“$”符号开头 2 变量不能已数字开头 3 除了“_”或“$”不能出现其他符号 4 不能使用Java关键字 1数据类型 变量名; int age; 2变量名 = 值; char = a 3数据类型 变量名 = 值; int age = 5 ; 数据类型 (1)int 整型 (2)double 双精度浮点型 (3)char 字符 (4)String 字符串型 (5) 自动类型转换和强制转换 自转条件(放大转换)兼容切目标类型大原类型 强转条件:变量前加括号,括号里写要转的类型 运算符 加+ 减 - 乘 * 除 /,例:int score=3 Double newScore=score; 例:
4、Double d=3.3 Int b=(int)d;,分支与循环1,Boolean类型 关系运算与逻辑运算 If结构(多重) 嵌套if结构 Swich结构 While循环 do whlie循环 For循环 程序调试 跳转语句,第部分 分支与循环,Boolean类型 在Java中表示判断真假(true false) 关系运算与逻辑运算 大于 小于= 小于等于 2&s6!s=7) 语法:if(条件) 代码块 ,/Boolean file; /声明类型file File=true; / /比较结果保存指令 应用与比较大小,高低,多少的结果,多重if选择结构 语法:if(条件1) 代码块1 else
5、if(条件2) 代码块2 else 代码块3 镶嵌if选择结构 语法:if(条件1) if(条件2) 代码块1 else 代码块2 else 代码块3 ,If(t条件) 代码块1 else 代码块2 ,Swich结构 语法:switch(int/char) case 1: 代码块1 break; default: 代码块2 break; Switch表示开关、case表示情形、default表示默认、break表示停止跳出当前结构,程序调试 调试:指出装电器或电器出现问题时,首先发现问题的所在,然后调整电器的某些设置,最后达到正常效果 跳转语句 Break跳出本层循环,直接执行下一个代码 Co
6、ntinue跳出本次循环 ,执行下一次循环 循环结构 为了解决生活中常需要重复使用的繁琐问题所创建的集合 While循环 语法while(循环条件) 循环操作 ,do whlie循环 语法 do 循环操作 while(循环条件) For循环 为了避免在大量程序中找循环体改变使其变成所需所带来的麻烦,而设立。 for(表达式1;表达式2;表达式3) 循环体 表达式1:赋值语句 表达式2:条件语句 表达式3 :赋值语句,通常使用+或 -,流程图,步奏符号,判断和分支,输入/输出,程序开始/结束,流程线,连接符,嵌套if 结构,多重if结构if(boolean)else,If结构if(boolean
7、),技能3,多重if结构,第部分 数组,数组定义方法: 数组的使用: 深入理解数据类型,数组是一个变量、储存相同数据类型的一组数据,数组1,数组定义方法: 数据类型数组名=new 数据类型数组长度; 数据类型数组名=值1,值2,值3值n; 步骤:1.声明数组 2.分配空间 3.赋值 4.对数据进行处理 排序:Arrays.sort(数组名);Arrays指类 sort()是类的方法,基本数据类型:int,double,char不同的变量分配到不同的空间,储存空间中储存该变量的值。赋值操作传递是变量的值,改变一个变量的值不影响另一个变量 引用数据类型:string,数组, 对象;赋值指原对象的引
8、用传递给另一个引用。当一个数组引用赋值给另一个数组引用,两个引用指向同一个数组,也就是指向同一个内存空间。在java中数组是对象,数组标示符只是一个引用,它指向内存中创建的一个真实的数组对象。 /int name=name2; /.,/ Int zhang=new int170,60 Int li=new int2; System.out.print(“”+li0+”+li2); For(int i=0;izhang.length;i+) Lii=zhangi; /,数组2,求数组最大值: /max=score0; For(int i=0;imax) Max=scorei; ,For(int
9、i=0;iaj+1) Int temp=aj; aj=ah; ah=temp; /. ,/数组升序/降序排列 For(int i=0;iscore.length;i+/-) Scoresi=input.nextInt() Arrays.sort(scores); /,第部分 二重循环,插入 二重循环简介 跳转语句,技能1,插入 (1)输出原数列(2)复制给新数列(3)输入要插入的名称(4)对比确定位置,指定插入,进 行下标后移(5)输出插入后的数列 二重循环简介 是一个循环体内又包含另一个完整的循环结构 跳转语句 Break Continue,第部分 类和对象,对象 类 面向对象的优点 数据类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- S1 Java 总结 复习
链接地址:https://www.31doc.com/p-2147214.html