- 36
- 0
- 约2.93万字
- 约 62页
- 2017-01-19 发布于浙江
- 举报
Java复习资料_计算机软件及应用_IT计算机_专业资料.docx
2016绝版Java复习资料金硕云印,为考试而生Java复习策略第一章1、java源代码文件扩展名:。Java 经过编译之后生成的是字节码文件,扩展名。Class2、JDK(java开发工具包) JVM (java虚拟机:类似操作系统,是java跨平台的主要依据)JRE(java运行环境)三者之间的关系:JDK JRE JVM3、java是解释型语言4、java的编译过程5、Scanner类:这个类是存放在Java.util包里面,因此在使用之前需要使用import java.util.Scanner(*),第二部:需要实例化Scanner对象(Scanner scan=new Scanner(System.in)),需要获取对象的时候可以调用Scanner类里面给提供的相应next()方法,返回的类型是StringnextInt()返回的是Int类型,nextFloat()返回的就是float类型6、java注释单行注释://多行注释:/* */文档注释:/** */7、java的特点:简单性 跨平台 面向对象 第二章复习:1、java标示符命名规则:只能以字母、下划线、和美元符号开头,然后以字母、数字、下划线和美元符号组成。2、java常量定义用到的关键字final 格式:final double PI_SS=3.143、java数据类型:基本数据类型和引用数据类型基本数据类型(整数类型(byte short int long )、浮点类型(float double) 字符类型(char) 布尔类型(boolean))4、数据类型转换:自动类型转换(数据类型兼容 将范围小赋值给范围大的)强制类型转换:float i=(float)3.14;5、运算符:!=6、if else switch(表达式){Case value:Statement;Break;..Default:Statement;}7、for(int i=0;i10;i++) {}While(表达式){一定要在此将表达式的值修改,否则死循环}Do{一定要在此将表达式的值修改,否则死循环} while(); 8、java数组的声明格式 int[] a int a[] 初始化方式 :静态初始化 int[] a={1,2,3} int[] a=new int[]{1,2,3} 和动态初始化int[] a=new int[2] a[0]=1 a[1]=2数组的下标从0开始,数组的长度通过length属性来获取数组的复制方式有三种:通过for循环赋值 通过调用Object类的clone()方式 通过调用System.arrayCopy(src,srcPoci,dest,destPoci,length)一定要记住这个方法里面涉及到的位置都是从0开始1 2 3 4 5 6 5 6-14 6-1I 6-i第三章面向对象基础1、类和对象:类是对象的模板,对象是类的实例2、类的组成:属性(私有) 方法(公有)3、对象的实例化过程 new关键字4、构造方法:它是特殊的方法,特殊在它的名字和类的名字相同,没有返回值,也不需要void,构造方法不是我们去调用的,是在实例化一个对象的时候系统自动调用的 5、类的方法 返回类型 方法名(){}Void6、方法重载(overload):在同一个类中,方法名相同,方法签名不同(参数个数、参数类型、参数顺序)7、包:package 放在有效语句的第一句 import 导包8、访问修饰符:private 缺省 protected public 访问范围越来越大第四章 类之间的关系1、面向对象的三大特性:封装、继承 多态2、构造方法:如果一个类我们没有给它添加带参数的构造方法时,系统会默认添加一个不带参数的构造方法,如果我们自己添加带参数的构造方法,此时系统不再添加默认的无参构造方法。3、继承:关键字extends 被继承的类我们称之为:父类/超类 ,继承的类子类/派生类4、构造方法的调用顺序:先调用父类的构造方法,然后再调用子类的构造方法5、重写:(override):在两个类里面,子类的方法和父类的方法名和方法签名要相同6、super:调用父类的属性或者方法 final:修饰类、方法和变量第五章:抽象类和接口1、抽象类:当你在创建一个类的时候没有足够的信息来描述一个类具体的属性和方法的时候,我们就要使用抽象类。Class 前面加上abstract关键字。2、抽象类和抽象方法之间的联系与区别:抽象类可以包含属性和方法(已实现的方法),也可以包含抽象方法,包含抽象方法的类一定是抽象类,但是抽象类不一定包含抽象方法3、抽象方法和空方法之间的联系与区别:抽象方法指的是没有方法体的方
您可能关注的文档
- CFA_财会金融考试_资格考试认证_教育专区.ppt
- Ch5-自动化测试_计算机软件及应用_IT计算机_专业资料.ppt
- acer2016年夏季综合服务培训考试资料_图文.doc
- ChembioOffice-软件的操作与使用_图文.ppt
- CISO官方模拟题一.docx
- Dell_原装机BIOS_CMOS设置诠释_计算机软件及应用_IT计.doc
- demo excl单页导入模板程序 和 excel 简单示例demo.docx
- ERP高校学生成绩管理系统_图文.doc
- ETX54考试系统使用手册_图文.doc
- Excel 真题及操作参考_图文.docx
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 交流转辙机道岔动作电流故障曲线分析信号集中监测课件.pptx VIP
- 2025届东北三省三校高三下学期第一次联合模拟考试政治试题(原卷版+解析版).docx VIP
- 养老服务质量检测90项.pdf VIP
- 光谱分析图谱与标志.docx
- 2025新课标中考英语词汇.pdf VIP
- T_CNPHARS 0001-2025 群体药动学药效学分析标准操作规范.pdf VIP
- (2026年)血浆置换及血浆分离吸附护理要点PPT课件.pptx VIP
- 农村狗狗交配的全过程,让你看了有点不可置信.pdf VIP
- 医院培训课件:《死亡医学证明(推断)书》规范填写及死因链基础知识.pptx VIP
- 健康体检表样表最新文档.docx VIP
原创力文档

文档评论(0)