zoukankan      html  css  js  c++  java
  • 代码块

    java中存在四种代码块

    一、方法中的代码块

            存在于方法中,有作用域,在代码块中间定义的变量有作用域,代码执行完,变量就会回收,对性能有所优化,用不好就GG。

    二、构造方法代码块

            存在于方法内,在创建对象时调用,初始化this对象前执行。当对象有继承出现的时候,要先进行父级对象的初始化,在执行子类的构造反法代码块。如果父类也有构造方法代码块,将先执行父类的的构造代码块。

    三、静态代码块

            也是存在于方法内,但前面有static关键词修饰。将在类初始化的时候,执行代码,也意味着,这段代码将只会执行一次。

    四、多线程代码块

            存在于方法中,前面有synchronized关键词修饰。多线程代码运行,同时只有一个线程在执行这段代码。
    希望对你有帮助。以上,有不对的地方欢迎指正。谢谢!
  • 相关阅读:
    软件测试:Homework 3
    软件测试:Lab 1
    软件测试:Homework 2
    软件测试:Homework 1
    JAVA的回忆
    Java 操作符
    Java 笔录
    经典C#编程理解,概要,经典
    网络精灵
    签到计时
  • 原文地址:https://www.cnblogs.com/theStone/p/14050000.html
Copyright © 2011-2022 走看看