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

wordpress加音乐seo分析网站

wordpress加音乐,seo分析网站,湖南城乡建设厅网站,免费做爰网站final [面试题]请简述final关键字final修饰类(最终的类)-太监类:该类不能被继承。(比如:String StringBuilder,....) final修饰方法(最终的方法):不能被重写 final修饰的变量 :值不…

final

[面试题]请简述final关键字final修饰类(最终的类)-太监类:该类不能被继承。(比如:String StringBuilder,....)
final修饰方法(最终的方法):不能被重写
final修饰的变量 :值不能被修改final修饰的属性:没有默认值要求必须赋值赋值的方式 :①显示赋值 ②代码块赋值 ③构造器赋值-一定要保证无论调用哪个构造器都可以给该变量赋值
class Person{//final int id=20;//直接给属性赋值 - 显示赋值final int id; {//id = 10; //代码块赋值}public Person(){id = 20;}public Person(int age){id = 23;}
//构造器赋值-一定要保证无论调用哪个构造器都可以给该变量赋值public void test(){//因为通过方法给final修饰的变量进行赋值 无法保证该方法一定会被调用所以不能通过方法给final修饰的变量赋值//id= 20;}
}

类和对象的初始化

类的初始化过程 : 就是给类变量赋值的过程哪些操作会触发类的初始化:1.创建对象 (先有类再有对象)2.调用类中的静态资源说明:1.对子类进行初始化时会先对父类进行类的初始化2.类的初始化只执行一次3.通过子类调用父类的静态资源时不会对子类进行类的初始化4.当我们进行类的初始化时底层会调用一个clinit方法(该方法的数量和有几个父类没有关系-只有一个)在clinit方法中将父类还有子类中的初始化操作全部合并到clinit方法中执行。注意:静态代码块和类变量谁在上面先执行谁。

class Animal{int aid = 10;static int said = 20;static {System.out.println("animal static block1");}{System.out.println("animal block");}static {System.out.println("animal static block2");}public Animal(){System.out.println("animal 构造器");}
}class Dog extends Animal{int did = 10;static int sdid = 20;static {System.out.println("Dog static block1");}{System.out.println("Dog block");}static {System.out.println("Dog static block2");}public Dog(){System.out.println("dog 构造器");}
}
public class ClassObjectInitTest {public static void main(String[] args) {/*先是类的初始化 再是对象的初始化类的初始化只执行一次 对象的初始化每创建一次对象执行一次。*/new Dog();new Dog();}
}

debug进行顺序执行:

1.父类类变量、类方法(静态方法)、静态代码块(父类类加载)

2.子类类变量、类方法(静态方法)、静态代码块(子类类加载)

3. 父类 属性、代码块(谁在上谁先) ,构造器(对象的初始化)

4.子类 属性、代码块(谁在上谁先) ,构造器(对象的初始化)

5.再次对此类的对象初始化时不用执行1、2步(类加载已完成)直接3、4

先是类的初始化 再是对象的初始化
类的初始化只执行一次 对象的初始化每创建一次对象执行一次。
说明:1.在继承关系中每个类都会对应一个init方法。2.init方法:在程序的执行过程中 会将属性,代码块,构造器的操作全部合并到init方法中执行。注意:前两个(属性和代码块)看顺序 最后一定是构造器。
http://www.hkea.cn/news/921763/

相关文章:

  • 教育培训网站建设方案广告宣传费用一般多少
  • 计算机网站设计论文营销排名seo
  • 源码资源国内专业seo公司
  • 丽水微信网站建设报价免费精准客源
  • 广东建设工程中标公示网站google搜索引擎优化
  • 南宁老牌网站建设公司正版google下载
  • 网站做信用认证有必要吗微信朋友圈推广平台
  • 电子政务网站建设要求百度关键词规划师
  • 博客网站开发毕设免费大数据分析网站
  • 深圳教育平台网站建设好消息疫情要结束了
  • 国外设计文章的网站淘宝代运营靠谱吗
  • 市桥网站建设sem论坛
  • 猎头公司是做什么的可靠吗排名优化外包公司
  • 扶贫网站建设关键词查询神器
  • 沈阳酒店企业网站制作公司2023年9月疫情又开始了吗
  • 厦门专业网站建设如何快速推广一个新产品
  • 帮人做传销网站违法吗seo网站排名助手
  • 如何做优品快报下的子网站营销型网站建设目标
  • 用织梦做网站调用乱码营业推广是什么意思
  • 做走私网站北京口碑最好的it培训机构
  • 网站建设OA系统开发it培训机构哪家好
  • 网站运维可以做哪些域名查询网站入口
  • 网站开发的基本语言外贸平台自建站
  • 女生自己做网站营销方法有哪些
  • 怎么自己做网站吓别人金融网站推广圳seo公司
  • 彩票网站的客服有做吗海淀seo搜索优化多少钱
  • 河源哪有做网站网页模板设计
  • 手机网站可以做英文版本吗近三天时政热点
  • 怎么做网站游戏网络优化排名培训
  • ic外贸网站建设黑帽seo技巧