java中的代码块

java中的代码块: 普通代码块,静态代码块,构造代码块

1.    普通代码块:在方法或者语句中,

    ……

                           {

                  //语句

                            }

2.    构造代码块:直接定义在类中,在每次实例化对象时,都会被调用,且先于构造函数执行。

class  A{

{

//构造方法1

}

public A(){

//构造函数

}

{

//构造代码块2

}

}

实例化一个A对象,

构造代码块1,构造代码块2,A的构造函数 

3.   静态代码块:只能在类中定义 static{

                           }     静态代码块在JVM加载类时执行,给类中变量赋值初始化,

先于主函数执行,但只能被执行一次。。。。。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 分类 普通代码块 静态代码块 同步代码块使用 synchronized 关键字修饰,并使用“{}”括起来的代码片段...
    jacky123阅读 1,648评论 0 1
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,719评论 18 399
  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 7,650评论 0 11
  • 前言 YY:Kitty,我最近在看Thinking in Java 这本书Kitty:喔?是么,你不是一直觉得那本...
    LilacZiyun阅读 10,891评论 10 51
  • 人生就像一场戏,没有彩排,每天都是现场直播!
    晴天ol阅读 1,045评论 0 0

友情链接更多精彩内容