java面向对象编程知识点总结计算机Java.docxVIP

java面向对象编程知识点总结计算机Java.docx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
的关系,或称组“合”,那么类和接口则是“likea”,即像“;B: 的关系,或称组“合”,那么类和接口则是“likea”,即像“ ;B:字符流.Reader字:符输入流;.Write:字符输 态的好处:模拟了现实世界中对象与对象之间的关系*提高了代码的 on)学习好资料欢迎下载进行单步跟踪(F6下一步,F5进入里 学习好资料 欢迎下载 java 中实现方法重载的条件: 1、 在同一类中 2、 方法名称相同,参数不相同(类型、个数、顺序) 3、 与访问修饰符和返回类型无关 4、 如何区分所要调用方法呢? * 通过参数进行区分 * 方法重载的适用场合: 多个方法功能相同, 只是参数不同, 可以动态根据参数从 而区分调用不同的方法 * 好处: * 在调用时只需要记住 一个方法,从而通过参数进 行区分 成员变量与局部变量的区分: 1、所在位置不同: 成员变量在类中,但不在具体的方 法中以及代码块中 局部变量在方法中以及在代码语句中 为小写.StringtoUpperCase():转换为大写. 为小写.StringtoUpperCase():转换为大写. 着方法销毁而销毁*对于成员变量为int的默认值为:0*对于成 出流;字节流与字符流的具体类学习好资料欢迎下载(1)File 定有抽象方法,但是有抽象方法的类一定是抽象类C:抽象类不能实 学习好资料 欢迎下载 2、初始值不同: 成员变量声明就可以使用,它会默认进行赋值操作 局部变量就必须声明、赋值才能使用(它不存在默认值) 3、在内存中存储位置不同 *成员变量分配到堆内存中 *局部变量分配至栈中 4、生命周期不同 * 成员变量随着对象的存在而存在,随对象的销毁 而销毁 * 局部变量是随着方法调用而存, 随着方法销毁而销 毁 * 对于成员变量为 int 的默认值为: 0 * 对于成员变量为 string 的默认值为: null * 对于成员变量为 double 的默认值为: 0.0 构造方法的特征: * 1、方法名称与类名相同 以重复第9章JAVA 以重复第9章JAVA中的流File类java中的流(1)ja byte,char,short,int,long,float 3.类与类:继承,单继承4.类与接口:实现,单实现,多实现5 tegera=12)B:拆箱:包装类型--基本类型(int 学习好资料 欢迎下载 * 2、无返回类型(理解:调用构造方法返回当前的对象) * 构造方法的作用: * 1、创建类的对象必须显示调用构造方法 * 2、可以对类的成员进行初始化 * 构造方法可以进行重载 * 1、要注意不能无限制进行重载 * 2、一个类提供带全参数与无参的构造方法再加相应 的 set 实现面向对象的封装 * 1、属性私有化 * 2、提供对应的 public 的 setXxxx()与 getXxx()的方法 相应提供 set 与get 的方法 * set 与 get 的方法命名规则: * set + StuName = setStuName() * get + StuName = getStuName() 3、对 setXxx()方法进行合理性限制 同学习好资料欢迎下载*无返回类型( 同学习好资料欢迎下载*无返回类型(理解:调用构造方法返回当前 指向父类自身的对象)(1)同一个对象在不同时刻体现出来的不同 是”的关系。接口表示,所有实现了我这个接口的类都具有我规定的 =newInteger(12);Integerb=newIn 学习好资料 欢迎下载 静态变量与非静态变量的区别 1、非静态变量单独属于某个对象 2、而静态变量则属于整个类,多个对象共享的 3、静态变量是存储在静态方法区中,而非静态变量则是存 储在堆上(成员变量) 问题: * 1、静态变量可以直接用类名调用也可以用对象名来调 用(为什么) * 2、静态变量又称之为类变量,静态方法又称之为类方 法 * static 关键字能修饰哪些成员? * 1、可以修饰成员变量 * 2、可以修饰成员方法 * 3、可以修饰代码块 java 如何进行调试,从而跟踪代码的执行过程 1、定义断点 2、起动调用: Debug as (java application) lang包中(3)装箱与拆箱 lang包中(3)装箱与拆箱:(JDK1.5(java5.0 )如何实现对象序列化序列化操作:学习好资料欢迎下载A:将类实 就是正在运程的程序;(2)进程的特征:A独立性:每一个进程都 inal可以修饰成员方法(表示该方法不能重写)学习好资料欢迎 学习好资料 欢迎下载 3、进行单步跟踪(F6下一步, F5进入里面进行跟踪) this 关键字 1、this 关键代表当前对象 2、使用 t

文档评论(0)

橙老师资料铺 + 关注
实名认证
文档贡献者

精选资料欢迎下载

1亿VIP精品文档

相关文档