- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java知识点总结(一)
java知识点总结(一)0、局部变量前不能放置任何访问修饰符 (private,public,和protected)。final可以用来修饰局部变量(final如同abstract和strictfp,都是非访问修饰符,strictfp只能修饰class和method而非variable)。1、当一个方法前面的修饰符为private 或 static时,系统会自动在方法前面加一个final,所以该方法可以被继承但不能被重写。2.任何类都有构造方法,abstract方法有没有实现的构造方法,所以他的实例对象只能通过它的子类实现。3.interface可以extends多个接口,类只能单继承(extends),多实现(implements)。4.final和abstract永远不能同时存在,synchronized,native,static不能和abstract放一起。5.多态:编译时多态(overload重载)/运行时多态(override重写)。构造器Constructor不能被继承(override),可以重载(override)。6.接口里面的成员变量和成员方法:常量:public static final NULL=null ; 抽象方法:public [abstract] void setDao() ; 方法没有实现,没有实现!=空实现 public void setDao(){} ; 7.抽象类里面可能有抽象方法和非抽象方法,有抽象方法的类一定是抽象类。8.IAImple extends A implements IA,IB{} IB I = new IAImple() ; I instance of IAImple/A/IA/IB 均为true 对象I就是类IAImple、A,接口IA和IB的实例对象。9.Object类是java体系中所有类的父类(包括抽象类),Object里面的三个方法: finalize(),当对象被垃圾回收器回收时调用。 toString(),当输出一个对象时,默认调用对象.toString() ; equals(),判断两个字符串是否一样10.String类为为final类,一个字符串值不可变,存在JVM的字符串池中,以后可以去池中找 StringBuffer是可变字符串11.Java代码收藏代码String a = new String(momo) ; String b = new String(momo) ; a==b //false 比较a和b的地址,两个都是新New的连个不同对象,地址不一样 String a = momo ; //a会去JVM的字符串池中找“momo”,没有则系统将“momo”存在池中 String b = momo ; //去池中找,有“momo”,把momo地址给b a==b //true 比较a、b地址是否一样 String a=momo ; a.equals(momo) ; //true 比较a、b的值 Student s1 = new Student(momo) ; Student s2 = new Student(momo) ; s1.equals(s2) ; //false s1==s2 ; //false Java代码收藏代码package com.org.momo.字符串; public class String1 { public static void main(String[] args){ String a = new String(momo) ; String b = new String(momo) ; System.out.println(a==b) ; System.out.println(a.equals(b)) ; Team t1 = new Team(momo) ; Team t2 = new Team(momo) ; System.out.println(t1==t2); System.out.println(t1.equals(t2)+\t输出对象t1:+t1) ; String c = momo ; String d = momo ; System.out.println(c==d) ; System.out.println(a==c) ; Sys
您可能关注的文档
最近下载
- 国家安全教育大学生读本高教2024版课件-第九章筑牢其他各领域国家安全屏障-.pptx VIP
- TCSGPC-水库库岸边坡变形监测技术规程.pdf VIP
- 雅思基础入学测试题(参考).pdf VIP
- 遗体防腐整容之遗体消毒——化学法消毒遗体.pptx VIP
- 中国古代文学史魏晋南北朝文学教学优质课件.pptx VIP
- 2025年北京银行招聘考试(行政能力测验)历年参考题库含答案详解(5卷).docx VIP
- 昭和ロマンス(昭和罗曼史,岸部真明)吉他弹奏图曲谱.pdf VIP
- 【2025秋】人教版三年级数学上册教学计划(及进度表).docx
- 2025年杭州银行招聘考试(行政能力测验)历年参考题库含答案详解(5卷).docx VIP
- 第十一章 遗体防腐常用器械.ppt VIP
文档评论(0)