《java语言程序设计》期末复习提纲2014(更新)

《java语言程序设计》期末复习提纲2014(更新)

ID:16361360

大小:75.00 KB

页数:7页

时间:2018-08-09

《java语言程序设计》期末复习提纲2014(更新)_第1页
《java语言程序设计》期末复习提纲2014(更新)_第2页
《java语言程序设计》期末复习提纲2014(更新)_第3页
《java语言程序设计》期末复习提纲2014(更新)_第4页
《java语言程序设计》期末复习提纲2014(更新)_第5页
资源描述:

《《java语言程序设计》期末复习提纲2014(更新)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Java语言程序设计》期末复习提纲2015-01第1章绪论1、Java语言的诞生与特点(PPT和课本)2、JDK环境配置(PPT和课本):path=%path%;C:jdk1.6.0_27binclasspath=.;C:jdk1.6.0_27lib3.Java程序的基本开发步骤:编辑、编译和运行4.Java程序的类型5.掌握开发Java程序的工作流程6.Java源程序结构特点、文件名命名要求•Java大小写敏感•如果源文件中有多个类,那么只能有一个类是public类•如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同;若没有public类,那么文

2、件名只需要和某个类的名字相同即可第2章结构化程序设计(一)标识符、关键字和数据类型1.Java词法(见PPT):UNICODE字符集、空格与分号、注释、标识符、关键字等;2.Java标识符:命名规则、书写约定3.基本数据类型的定义与使用(PPT或课本);4、基本数据类型转换(PPT)(1)自动类型转换(注意其兼容性规则)低------------------------------------------------------>高byte,short,char->int->long->float->double(2)强制类型转换理解表达式中的类型的自动提升(二)运算符、表达式和

3、语句1.Java常用运算符(见PPT)、理解优先级与结合性(PPT),表达式算术运算符(+,-,*,/,%,++,--):理解++,--的含义关系运算符(>,<,>=,<=,==,!=)布尔逻辑运算符(!,&&,

4、

5、,

6、,&):理解短路运算位运算符(>>,<<,>>>,&,

7、,^,~):理解位运算符的实际运算过程赋值运算符(=,及其扩展赋值运算符如+=)条件运算符(?:)7其它(包括分量运算符·,下标运算符[],实例运算符instanceof,内存分配运算符new,强制类型转换运算符(类型),方法调用运算符()等)2.语句格式与执行逻辑(如Switch、if、while等)(1)

8、分支语句:if-else,switch-case(2)循环语句:for,while,do-while(3)例外处理语句:try-catch-finally,throw(4)其他:break,continue,label:,return(三)掌握本章练习与作业的内容第3章面向对象程序设计(类、对象和接口)[重点,全面理解]1.理解面向对象的类的三个基本特性:封装性、继承性和多态性(课本);2.掌握类、域和方法的定义(课本和PPT)2.1构造方法的概念与定义方法;构造函数重载(如果有this()语句则必须是其中的第一句)变量和方法称为类的成员(成员变量和成员方法),而构造方法不是类的

9、成员每个类中至少有一个构造方法定义类时如未定义构造方法,运行时系统会为该类自动定义缺省的构造方法2.2成员变量的声明(1)注意其修饰符的含义:访问控制、static、final(2)注意的问题(PPT的2.  成员变量的声明)(3)理解变量的作用域和生存期(见课本和PPT的例子)2.3成员方法的声明(1)注意其修饰符的含义:访问控制、static、abstract、final(2)理解参数传递的两种类型:简单数据类型(值传送);引用数据类型(数组类型、类或接口),见PPT的例子3.对象的声明、创建(实例化)与使用(new操作符,Java垃圾收集机制)4.static关键字(类成员

10、与实例成员)(1)理解类变量与实例变量的区别与使用方法实例变量对对象而言是独立的;类变量对对象而言是公用的。(2)理解类方法与实例方法的区别与使用方法实例方法只能由对象调用,并且可以操作类变量与实例变量;而类方法既可以由类调用又可以由对象调用,并且类方法只能对类变量进行操作。5.this关键字的含义与使用方法this是一个类的当前实例(对象)的引用。只能在实例方法7定义内使用它。在类方法或用static说明的方法中不能用this。6.理解包(package)(详见PPT)(1)包的作用:包是一组相关的类或接口的集合,它提供了访问保护和名字空间管理。Java编译器使用文件系统目录来

11、保存包。(2)包的创建与命名规则(3)包的使用:import(4)包中的源文件与类文件的管理(注意目录层次与包定义的对应关系,阅读PPT的例子)7.重点理解访问控制级别(1)成员变量和方法有4种访问级别:public,protected,default(package),private;u(2)类有两种访问级别:public或default。u(3)修饰符的作用范围:ModifierSameclassSamePackageSubclassUniversepublicYesYesY

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。