资源描述:
《java入门知识必知》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1.continue和break(掌握)(1)作用:用于控制循环语句跳转的。(2)在哪里使用呢?不能单独使用。continue必须在循环中。break可以在循环和switch语句中。(3)区别:continue:结束本次循环,进入下一次循环。break:结束当前循环。2:类与对象的关系(掌握)(1)现实世界的事物:属性:事物的特征行为:事物的功能(2)java中最基本的单位是类。所以,我们要把事物转换为对应的类。(3)如何转换呢:类事物成员变量属性成员方法行为(4)类与对象的概念类:是一组相关的属性和行为的抽象的集合体。对象:是
2、该类事物的具体存在的个体。3:成员变量和局部变量的区别?(1)在类中的位置不同:成员变量:类中方法外。局部变量:方法中或者方法声明上。(2)在内存中的位置不同:成员变量:堆中。局部变量:栈中。(3)生命周期不同:成员变量:随着对象的存在而存在,随着对象的消失而消失。局部变量:随着方法的调用而存在,随着方法的调用完毕而消失。(4)初始化值不同;成员变量:有默认初始化值。局部变量:没有默认初始化值。4.封装(理解)(1)隐藏实现细节,提供公共的访问方式。(2)体现有哪些呢?A:类B:方法体C:private修饰成员变量otherst
3、affoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOffice
4、oftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand(3)private关键字:是私有的意思。可以修饰类中的成员变量和成员方法。注意:被它修饰的成员只能在本类中被访问。5:this关键字。(掌握)(1)代表当前类的一个对象。谁调用代表谁。(2)应用场
5、景:A:使用本类的成员变量(掌握)this.变量名;B:使用本类其他构造方法this(...)C:使用本类的其他成员方法this.方法名();6.static关键字(理解)(1)是静态的意思,可以修饰类中成员变量和成员方法。(2)静态的特点:A:随着类的加载而加载。B:优先于对象存在。C:被所有对象共享的数据。D:让我们的调用多了一种方式:a:非静态的数据,必须创建对象访问。b:静态的数据,可以通过对象访问,也可以通过类名访问。(3)静态的访问问题:总之:静态只能访问静态。称呼:静态的成员被成为类成员。跟类相关。非静态的成员被称
6、为实例成员。跟对象相关。7.代码块(理解)(1)用{}括起来的代码。(2)分类:A:局部代码块。方法内。作用:限定变量的生命周期,提高效率。B:构造代码块。类中,方法外。作用:把所有构造方法中相同的代码定义到一处。C:静态代码块。类中,方法外,加static。作用:在整个系统运行过程中只执行一次的内容。(3)面试题:otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,Jian
7、gxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommittee
8、SecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand构造方法,构造代码块,静态代码块的执行流程?静态代码块--构造代码块--构造方法。特点:静态代码块只执行一次。构造代码块每次调用