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

优秀个人网站模板大连响应式网站

优秀个人网站模板,大连响应式网站,网站seo是啥,门户网站制作哪专业1、概念分类 使用 {} 定义的一段代码称为代码块,根据代码块定义的位置以及关键字,可分为以下四种 普通代码块静态代码块构造代码块同步代码块 2、普通代码块 定义在方法中的代码块,这种用法较少见: 3、构造代码块 构造块&…

1、概念分类

使用 {} 定义的一段代码称为代码块,根据代码块定义的位置以及关键字,可分为以下四种

  • 普通代码块
  • 静态代码块
  • 构造代码块
  • 同步代码块

2、普通代码块

定义在方法中的代码块,这种用法较少见:

3、构造代码块

构造块:定义在类中的代码块(不加修饰符),也叫实例代码块

构造代码块一般用于初始化实例成员变量

 构造(实例)代码块只有在创建对象时才会被执行

 构造代码块和构造方法的执行先后顺序

4、 静态代码块

使用static定义的代码块称为静态代码块,一般用于初始化静态成员变量

 Tips:

  • 静态代码块不管生成多少个对象,其只会执行一次
  • 静态成员变量是类的属性,因此是在JVM加载类时开辟空间并初始化的
  • 如果一个类种包含多个静态代码块,在编译代码时,编译器会按照定义的先后次序依次执行(合并)

静态代码块、构造(实例)代码块、构造方法,三者之间的执行顺序:

public class Test{private String name;private int age;private static String className = "123";static{className = "223";System.out.println("静态代码块被执行~~~");}public Test() {System.out.println("构造方法被执行");}{this.name = "zhangsan";this.age = 18;System.out.println("构造代码块被执行");}public static void main(String[] args){Test test1 = new Test();System.out.println("=========");Test test2 = new Test();}
}

结果:

 tips:第二次实例化对象时,静态代码块并没有执行,因为类只会加载一次,涉及到了双亲委模型

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

相关文章:

  • 原创 网站 源码网页打不开了
  • 做网站前期ps 图多大深圳市住房和建设局官网查询
  • 网站网上商城建设行政审批局政务服务网站建设情况
  • 建公司网站的详细步骤网站建设制作官网
  • 手机网站建设公绵阳 网站开发
  • 做类似360手赚那样的网站定州建设项目
  • 屏蔽wordpress googleseo是什么意思电商
  • 佛山市seo网站设计工具成都公司注册核名官网
  • 建设网站需要哪个软件重庆集团网站建设
  • 聊城做网站找谁怎么编辑网站内容
  • 一个电子商务网站的用户购买行为监测报告文档格式怎么做?上海做外贸网站建设
  • 北京网站建设培训班湖南正规关键词优化首选
  • 青岛做网站的大公司有优设网logo
  • 网站搭建策略与方法有哪些方面国内html5网站欣赏
  • 西安网站推广方案一套vi设计多少钱
  • 建立官方网站多少钱网站设计公司模板
  • 网站免费申请空间淘宝seo优化推广
  • 湘潭学校网站建设 磐石网络第一查看网站开发
  • 帝国cms7.0网站搬家换域名换空间等安装教程重庆最新新闻头条
  • 网站源码带数据牡丹江商城网站建设
  • 网站开发实战asp制作视频教程九江php网站建设兼职
  • 企业网站模板源码有哪些天元建设集团有限公司青岛分公司
  • 内蒙古建设监理协会网站工业设计app
  • 织梦cms零基础做网站电子工程网网站
  • 美橙网站产品详情野望原文及翻译
  • 网站建设的意见西安网站建设seo优化
  • 做网站需要那些软件做网站一定要备案吗
  • 外贸建站公司建设工程合同名词解释
  • 网站自己做推广网页设计需要掌握哪些技能
  • 域名注册查询站长工具广州白云机场网站建设