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

简洁网站欣赏邢台信息港房产出租

简洁网站欣赏,邢台信息港房产出租,培训学校机构有哪些,给公司做网站数据分析这其实是去年校招时我遇到的一道阿里巴巴的笔试题(承认有点久远了-。-)#xff0c;嗯#xff0c;如果我没记错的话#xff0c;当时是作为Java方向的一道选做大题。当然题意没有这么直白#xff0c;题目只要求你写出程序运行后所有System.out.println的输出结果#xff0c;…这其实是去年校招时我遇到的一道阿里巴巴的笔试题(承认有点久远了-。-)嗯如果我没记错的话当时是作为Java方向的一道选做大题。当然题意没有这么直白题目只要求你写出程序运行后所有System.out.println的输出结果其中程序是题目给的而各个System.out.println的执行顺序不同会导致最后程序输出的结果也不同。具体的题目我肯定记不清不过我们可以换个直接的问法如果类A和类B中有静态变量静态语句块非静态变量非静态语句块构造函数静态方法非静态方法同时类A继承类B请问当实例化A时类内部的加载顺序是什么?当时我也是一头雾水事后我就自己写了一个小Demo这才知道了类内部的实际加载顺测试代码如下Class B:public class B{//静态变量static int i1;//静态语句块static {System.out.println(Class B1:static blocksi);}//非静态变量int j1;//静态语句块static{i;System.out.println(Class B2:static blocksi);}//构造函数public B(){i;j;System.out.println(constructor B: ii,jj);}//非静态语句块{i;j;System.out.println(Class B:common blocksii,jj);}//非静态方法public void bDisplay(){i;System.out.println(Class B:static void bDisplay():ii,jj);return ;}//静态方法public static void bTest(){i;System.out.println(Class B:static void bTest():ii);return ;}}Class A:public class A extends B{//静态变量static int i1;//静态语句块static {System.out.println(Class A1:static blocksi);}//非静态变量int j1;//静态语句块static{i;System.out.println(Class A2:static blocksi);}//构造函数public A(){super();i;j;System.out.println(constructor A: ii,jj);}//非静态语句块{i;j;System.out.println(Class A:common blocksii,jj);}//非静态方法public void aDisplay(){i;System.out.println(Class A:static void aDisplay():ii,jj);return ;}//静态方法public static void aTest(){i;System.out.println(Class A:static void aTest():ii);return ;}}Class ClassLoading :public class ClassLoading {public static void main (String args[]) {A anew A();a.aDisplay();}}程序运行结果如图通过上述示图我们可以比较清晰的看出java类的整个加载过程。若要加载类A则先加载执行其父类B(Object)的静态变量以及静态语句块(执行先后顺序按排列的先后顺序)。然后再加载执行类A的静态变量以及静态语句块。(并且1、2步骤只会执行1次)若需实例化类A则先调用其父类B的构造函数,并且在调用其父类B的构造函数前,依次先调用父类B中的非静态变量及非静态语句块.最后再调用父类B中的构造函数初始化。然后再依次调用类A中的非静态变量及非静态语句块.最后调用A中的构造函数初始化。( 并且3、4步骤可以重复执行)而对于静态方法和非静态方法都是被动调用,即系统不会自动调用执行,所以用户没有调用时都不执行,主要区别在于静态方法可以直接用类名直接调用(实例化对象也可以),而非静态方法只能先实例化对象后才能调用。OK今天就总结到这里了如果有地方说的不好或有错误的地方欢迎大家指出定当改正谢谢。
http://www.zqtcl.cn/news/63833/

相关文章:

  • 深圳观澜网站建设绛帐做企业网站
  • 高端建设网站公司用空间做网站如何做好安全
  • html网站开发案例做电影网站挣钱吗
  • 网站手机模板的特点全媒体运营师报考条件
  • 网站制作实训网站比较分析
  • 临沭有做网站的吗wordpress问卷插件
  • 郑州市汉狮做网站免费的写作网站
  • 网页模版网站主页页面
  • 如何建手机网站社交投票论坛网站开发
  • 网站备案背景墙小程序平台介绍怎么写
  • 如何选择专业网站开发商常熟东南开发区人才网
  • 理财网站模版代运营电商机构
  • 做网站最好的公基于wed的网站开发
  • 济南做网站公司排名杭州公司注册地址
  • 网站页面自适应屏幕网站建设公司 销量
  • 网站模板 静态模版电子宣传册制作app
  • 深圳龙岗现在算什么风险地区网站推广优化方案
  • 深圳网站建设易通鼎网站空间类型
  • 做网站切图软件wordpress编辑文章出现错误500
  • 自己建个网站做优化网页禁止访问
  • 六安网站推广获客app仿淘宝网站源码 asp
  • 个人网站可以做论坛wordpress 百度插件怎么用
  • 江苏建设工程造价管理网站wordpress 考试系统
  • 飞言情做最好的言情网站广东网站设计
  • 颍上建设局网站怎么做个工程网页制作推广
  • 工程在哪个网站做推广比较合适呼伦贝尔网站建设公司
  • 襄阳哪里做网站企业网站cms 开源
  • 达内网站开发课程网站后台费用
  • 深圳公司网站备案怎么建立自己的销售平台
  • 东莞做一个企业网站网络营销方法可分为两类