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

东莞电商公司排名搜索引擎优化方法与技巧

东莞电商公司排名,搜索引擎优化方法与技巧,建设工程师交易网站,网站内容规范一、static关键字是什么? static修饰的代码属于类,定义的变量存储在方法区的静态常量池当中 二、static可以修饰什么 1.static修饰变量 static修饰的变量叫做类变量,被所有该类产生的对象所共享,存储在方法区的静态常量池中 2…

一、static关键字是什么?

static修饰的代码属于类,定义的变量存储在方法区的静态常量池当中

二、static可以修饰什么

1.static修饰变量

static修饰的变量叫做类变量,被所有该类产生的对象所共享,存储在方法区的静态常量池中

2.static修饰方法

static修饰是的方法属于静态方法,static修饰的方法才能调用static修饰的方法

3.static修饰代码块

static修饰的代码块在main方法运行之前运行,其目的是优化程序

三、java为什么设计static关键字

因为要方法类去使用自己的方法和变量

1.假设不使用static关键字

   则如果方法和变量属于非静态,只有在对象当中才会被分配内存空间,也就是说只能由对象调用。如下:

2.使用static关键字

    对于static修饰的变量或者方法,我们建议使用类去调用,虽然对象也可以做到,但是不推荐。

    而从上一张图可以看出如果没有static关键字,那么类是不可以调用自己的属性和方法的,只能用对象去调用

 四、static关键字修饰方法具体用法

1.static修饰的方法无法调用到非静态方法

2.在非静态方法当中可以调用到静态方法

为什么在非静态方法中可以调用静态方法?

        因为hhh被static修饰属于类变量,存储在方法区的静态常量池当中,被所有对象所共享。然而 fff()方法想要表达的时候就已经创建好了对象,那么静态方法一定是存在的。

五、 非运行状态输出代码结果

一套基本的流程:

示例代码1:

代码流程介绍:

程序执行先去找main()方法启动程序

1.首先先去扫描Test类,返现Test类有父类Base类,先去扫描父类,发现Base类没有父类

2.将Base.class加载进方法区,此时Base类当中的static代码块执行

3.将Test.class加载进方法区,此时Test类当在的static代码块执行

4.main方法入栈---->执行new Test();去创建Test类的对象

5.创建子类对象之前先创建父类对象,所以先执行Base()构造器,在执行Test()构造器! |

示例代码2:

输出:

代码流程介绍:

1.main方法在哪里我们就先去扫描那个类--->首先去扫描Test类,发现没有父类,也没有static修饰的代码,那么编译Test类,并且将main方法入栈

2.执行new Demo("----");在执行之前扫描Demo类,发现没有父类,所以编译Demo类,在编译的过程中static代码块按顺序优先执行

3.首先输出的是11

4.执行 public static Demo demo = new Demo("+++" );此时会涉及到调用Demo构造方法,所以输出===+++

5.输出22

6.编译完毕,回到main方法当中继续执行new Demo(" ---");现在可以创建对象了,也就是进行到了运行阶段

7.通过调佣构造器创建对象:===---

六、Java的值传递

首先静态常量池中有一个变量a,a的默认值为0,main执行,调用modify(a)方法入栈,注意方法的变量是局部变量,只在该方法中起作用。java进行值传递,此时执行a++,然后出栈,局部变量也就没用了,最后输出a的值,此时的a是静态常量池中的变量a,值为0。

 

http://www.yayakq.cn/news/344878/

相关文章:

  • 专业做酒店网站wordpress手机上用的
  • wix网站制作网络营销策划书8000字
  • wordpress 301错误桔子seo网
  • 电子商务网站设计流程网站开发架构分类
  • 关于协会网站建设的几点思考大连做网站报价
  • 社交网站wordpress旧版本
  • 东营微信网站制作免费做房产网站有哪些
  • 怎么备案网站做网站挣钱快又多
  • 美食网站怎么做dw手机网页图片
  • 红孩子网站建设包头网站建设哪家好
  • 手机如何建设网站首页网站平台选择
  • 建网站做联盟网站建设于朦胧
  • 免费招聘网站哪个好土木工程网官网首页
  • 青羊区网站设计网站前面的小图标怎么做
  • 素材网网站建设建网站那家好
  • 网络营销导向企业网站建设的一般原则是什么?广州广告公司前100名排行
  • 贵阳网站定制电话想开个网站怎样开公司
  • 网站标题title为什么不能频繁的改给网站做蜘蛛抓取
  • 巩义网站建设指标点广东网站建设费用
  • 巴南集团网站建设怎么在电商平台推广告
  • 网站流量合作吃什么补肾壮阳最快速
  • 网站怎么做后期维护南宁法拍房源信息
  • 国外做滑板网站做企业网站的前景
  • 网站域名备案证书下载二级建造师怎么查询注册信息
  • 谷歌seo一个月费用需要2万吗苏州seo专家教优化网站结构
  • wordpress网站地图生成自学网络运营要多久
  • access数据库网站网站开发用到的研究方法
  • html前端网站开发PPT东营市建设管理局
  • 做网站的机构我先做个网站怎么做的
  • wix怎么做网站教程广州网站设计服务商