当前位置: 首页 > news >正文

科技 网站 推荐首页排名关键词优化

科技 网站 推荐,首页排名关键词优化,招聘网站建设保定,定制logo文章目录 1. JDK、JRE、JVM之间的关系2. 补充3. 面试题#xff1a;重载和重写的区别#xff1f;4. super和this5. #xff08;重点#xff01;#xff01;#xff09;若父类和子类均有静态代码块、实例代码块以及无参构造方法#xff0c;则继承关系上的执行顺序#xf… 文章目录 1. JDK、JRE、JVM之间的关系2. 补充3. 面试题重载和重写的区别4. super和this5. 重点若父类和子类均有静态代码块、实例代码块以及无参构造方法则继承关系上的执行顺序6. 静态绑定和动态绑定7. 抽象类了解8. 接口了解7. 抽象类和接口的区别重点8. Object类有12个成员方法分别是9. 为什么String要设计成不可变的不可变对象的好处10. String、StringBuffer、StringBuilder的区别11. 异常体系 努力经营当下 直至未来明朗 1. JDK、JRE、JVM之间的关系 2. 补充 1 前置和后置的使用后置只有在表达式结束之后才对本身进行 2 和 | 如果表达式结果为 boolean 时, 也表示逻辑运算但与 || 相比, 它们不支持短路求值 3三目运算符表达式1 ? 表达式2 : 表达式3; 表达式2和表达式3的结果要是同类型的除非能发生类型隐式类型转换注意最后的输出结果 4不能做switch的参数的类型 long float double boolean 补字符串以及枚举1.5之后版本才有都可以、byte 、char、short、int可以作为参数 52的k次方二进制只有一个1sonn (n-1) 0 6方法签名经过编译器编译修改过之后方法最终的名字。 具体方式方法全路径名参数列表返回值类型构成方法完整的名字。 7找出仅出现一次的数字并打印输出按位异或0^nn. n^n0 8java中局部变量必须初始化否则会报错 9二维数组打印Arrays.deepToString(数组名); 10) ①先执行静态代码块【加载了类就会被执行】 ② 如果有多个静态的那么看定义顺序会存在覆盖 ③ 如果没有实例化对象那么只会执行静态的注静态的只会执行一次 ⑤ 实例的数据【有多个实例对象要看定义的顺序】 ⑥ 构造方法的执行即静态块、实例块、构造方法 11局部变量在使用时需要进行初始化 12static与super不共存–super依赖父类对象 13String 字符串类, 就是用 final 修饰的, 不能被继承 14重写是子类对父类非静态、非private修饰非final修饰非构造方法等的实现过程进行重新编写, 返回值和形参类型都不能改变。 15向上转型子类对象可以直接赋值给父类对象此时只能引用父类里面的方法和属性子类自己的不可以调用。 3. 面试题重载和重写的区别 重写规则】 1子类在重写父类的方法时一般必须与父类方法原型一致修饰符 返回值类型 方法名(参数列表) 要完全一致 2被重写的方法返回值类型可以不同但是必须是具有父子关系的父子类关系 3子类访问权限不能比父类中被重写的方法的访问权限更低。例如如果父类方法被public修饰则子类中重写该方法就不能声明为 protected 4父类被static、private、final修饰的方法、构造方法都不能被重写。 5重写的方法, 可以使用 Override 注解来显式指定. 有了这个注解能帮我们进行一些合法性校验. 例如不小心将方法名字拼写错了 (比如写成 aet), 那么此时编译器就会发现父类中没有 aet 方法, 就会编译报错, 提示无法构成重写 重写和重载的区别 即方法重载是一个类的多态性表现,而方法重写是子类与父类的一种多态性表现。 小结 补充【方法重写】方法返回值、方法名、参数列表顺序、个数、类型一致、static的方法不能重写、private修饰的方法不能重写、final修饰的方法不能重写、构造方法不能重写、子类的访问修饰符需要大于等于父类的访问修饰符 注意重写返回值类型可以不同子类的返回值和父类的返回值是父子类关系也可以 【协变类型】 4. super和this 【相同点】 1都是Java中的关键字 2只能在类的非静态方法中使用用来访问非静态成员方法和字段 3在构造方法中调用时必须是构造方法中的第一条语句并且不能同时存在【不同点】 1this是当前对象的引用当前对象即调用实例方法的对象super相当于是子类对象中从父类继承下来部分成员的引用 2在非静态成员方法中this用来访问本类的方法和属性super用来访问父类继承下来的方法和属性 3 this是非静态成员方法的一个隐藏参数super不是隐藏的参数 4 在构造方法中this(…)用于调用本类构造方法super(…)用于调用父类构造方法两种调用不能同时在构造方法中出现 5构造方法中一定会存在super(…)的调用用户没有写编译器也会增加但是this(…)用户不写则没有 5. 重点若父类和子类均有静态代码块、实例代码块以及无参构造方法则继承关系上的执行顺序 1、父类、子类静态代码块 即父类静态代码块优先于子类静态代码块执行且是最早执行 2、父类实例代码块和构造方法 3、子类实例代码块和构造方法 若再new实例化一次对象则静态代码块不会执行因为静态代码块只执行一次 6. 静态绑定和动态绑定 【静态绑定】也称为前期绑定(早绑定)即在编译时根据用户所传递实参类型就确定了具体调用哪个方法。典型代表方法重载。 【动态绑定】也称为后期绑定(晚绑定)即在编译时不能确定方法的行为需要等到程序运行时才能够确定具体调用那个类的方法。 7. 抽象类了解 抽象类中不一定含有抽象方法但是抽象方法属于抽象类。注意抽象类也是类内部可以包含普通方法和属性甚至构造方法。抽象方法没有具体的实现体抽象方法不能是private的 注意抽象方法没有加访问限定符时默认是public.抽象方法不能被final和static修饰因为抽象方法要被子类重写抽象方法不能被private、static、final等修饰不能实例化对象抽象类可以有构造方法 8. 接口了解 类重写父类方法时修饰符一定要大于等于父类的注意接口总默认省略的是public则子类重写时一定要加public修饰否则编译报错接口中每一个方法都是public的抽象方法, 即接口中的方法会被隐式的指定为 public abstract只能是 public abstract其他修饰符都会报错接口中可以含有变量但是接口中的变量会被隐式的指定为 public static final 变量 注必须赋初值且后续不能被修改具有final属性接口中不能有静态代码块和构造方法深拷贝与浅拷贝 浅拷贝Cloneable改变原来的对象拷贝好的对象也会被影响–即地址不改变 深拷贝两者互不干涉-地址并不相同–类与对象均拷贝 7. 抽象类和接口的区别重点 核心区别: 抽象类中可以包含普通方法和普通字段, 这样的普通方法和字段可以被子类直接使用(不必重写), 而接口中不能包含普通方法, 子类必须重写所有的抽象方法。 共同点都不能实例化异 1抽象类可以包含非抽象方法而接口只能包含抽象方法。 2类只能继承一个抽象类但可以实现多个接口。 3抽象类可以有构造方法而接口不能有构造方法。 4抽象类可以有成员变量而接口只能有常量。 5抽象类的方法可以有public、protected和default访问修饰符而接口的方法只能有public访问修饰符。 6抽象类的子类必须实现所有抽象方法而实现接口的类必须实现所有接口中的方法。 7抽象类可以有普通方法而接口不能有普通方法。区别图 注抽象方法均没有方法体也没有花括号接口当中可以有静态成员方法但是不管静态成员方法还是default方法都是public修饰的没有abstract接口中不能有静态、实例代码块、构造方法抽象类可以有构造方法、静态块和实例块。 8. Object类有12个成员方法分别是 clone():Object、equals(Object):boolean、finalize():void、getClass()、hashCode():int、notify():void、notifyAll():void、toString():String、wait():void、wait(long):void、wait(long,int):void 9. 为什么String要设计成不可变的不可变对象的好处 1方便实现字符串对象池。如果 String 可变, 那么对象池就需要考虑写时拷贝的问题了。 2不可变对象是线程安全的。 3不可变对象更方便缓存 hash code, 作为 key 时可以更高效的保存到 HashMap 中。 10. String、StringBuffer、StringBuilder的区别 1String的内容不可修改StringBuffer与StringBuilder的内容可以修改. 内容可修改性 2StringBuffer与StringBuilder大部分功能是相似的 功能 3StringBuffer采用同步处理属于线程安全操作而StringBuilder未采用同步处理属于线程不安全操作 处理与线程安全 11. 异常体系 1Throwable是异常体系的顶层类其派生出两个重要的子类 Error 和 Exception 2 Error指的是Java虚拟机无法解决的严重问题比如JVM的内部错误、资源耗尽等典型代表StackOverflowError和OutOfMemoryError一旦发生回力乏术。 3 Exception异常产生后程序员可以通过代码进行处理使程序继续执行。我们平时所说的异常就是Exception。
http://www.dnsts.com.cn/news/216202.html

相关文章:

  • 没有网站能做淘宝客吗有那个网站可以做报名链接的
  • 免费flash素材网站余姚市建设局行政服务中心网站
  • 广州it培训机构整站seo需要多少钱
  • 网站建设启动大会企业erp生产管理系统
  • 网站建设前期目标国家化妆品备案网官网
  • 茂名专业做网站深圳网络推广解决方案
  • 兴化网站制作wordpress retina
  • 网站开发制作公司有哪些免费建站自助建站网站建设教程网站建设教程
  • 网站建设教学后记如何在网站做电子杂志
  • 色调网站线下推广方法有哪些
  • 做神马网站优化排名东莞市网站建设
  • wordpress建电商网站企业为什么上市
  • 柳州做网站价格深圳比较好的设计公司有哪些
  • 深圳微信网站开发公司wordpress建站网
  • 用主机宝建立的网站上传之后404网页游戏搬砖赚钱
  • 培训建设网站动画制作学习
  • 天津建设协会网站织梦网站调用工具
  • 色系网站的自媒体平台网站开发
  • 建筑网站视频大全广东商城网站建设价格低
  • 图书网站怎么做保定网络关键词排名
  • 如何做网站地图txt湖北省网站备案
  • 网站开发设计的阶段打游戏一天赚200元
  • 如何创建自己的公司网站手机网站怎么开发
  • 鹿泉企业网站建设什么网站做3d模型能赚钱
  • 怎么推广网站平台中企动力做的网站怎么登陆
  • 做网站的模板广告设计公司怎么找业务
  • 石家庄做网站推广网站设计包括哪些内容
  • 天津网站排名方案怎么修改网站标题
  • 景安网站备案查询众筹网站开发成本
  • 福州市工程建设质量管理网站php网站开发用什么php