//静态代码块class test16 {private static final String URL;private static final String DEVICE;private static final String USER;private static final String ROOT;static test16 self;static {URL="歌谣";DEVICE="笔记本电脑";USER="root";ROOT="歌谣";if(self==null){self=new test16();}}public static String getURL() {return URL;}public static String getDEVICE() {return DEVICE;}public static String getUSER() {return USER;}public static String getROOT() {return ROOT;}public test16(){}
}

定义一个测试类

public class test17 {public static void main(String[] args){System.out.println(test16.getDEVICE());}
}

运行结果

java学习(81):静态代码块相关推荐

  1. java学习教程之代码块

    学编程吧java学习教程之代码块发布了,欢迎通过xuebiancheng8.com来访问 java中的代码块包括下面几种: 1.普通代码块 2.构造代码块 3.静态代码块 1.普通代码块很简单看下面这 ...

  2. java 静态代码块有什么用,java编程开发静态代码块的使用方法都有哪些

    代码块是程序员在学习java编程开发的时候会接触到的一个代码,而今天我们就通过案例分析来了解一下,java编程开发静态代码块的使用方法都有哪些. (一)java静态代码块静态方法区别 一般情况下,如果 ...

  3. Java里面的静态代码块

    问题:Java里面的静态代码块 I was looking over some code the other day and I came across: 前几天我在看一些代码时发现: static ...

  4. Java提高篇——静态代码块、构造代码块、构造函数以及Java类初始化顺序

    构造函数 public HelloA(){//构造函数} 关于构造函数,以下几点要注意: 1.对象一建立,就会调用与之相应的构造函数,也就是说,不建立对象,构造函数时不会运行的. 2.构造函数的作用是 ...

  5. java中的静态代码块、构造代码块、构造方法

    运行下面这段代码,观察其结果: package com.test;public class HelloB extends HelloA {public HelloB() {}{System.out.p ...

  6. 菜鸟学JAVA之——static静态代码块

    静态代码块 static可以修饰属性.方法.内部类.代码块 静态代码块在类加载时就调用, 而且只执行一次, 并且优先于各种代码块以及构造函数. 有一个地方的静态代码被使用,那么所有的静态代码块都会被调 ...

  7. Java中构造函数,静态代码块,构造代码块的执行顺序

    静态代码块:用static声明,jvm加载类的时候执行,只执行一次. 构造代码块:由{}定义,每一次创建对象的时候执行. 构造函数:对象一建立就调用相应的构造函数. 静态代码块 1.它是随着类的加载而 ...

  8. java中构造函数-静态代码块-代码块的执行顺序

    面试题中,经常遇到这种题,我们只要记住一个原则,就不会出错. 三者的执行顺序:静态代码块>代码块>构造函数 package com.lbl.constructor;/*** Created ...

  9. java面试题-----------静态代码块和代码块和构造方法执行顺序

  10. java子类代码块_java中父类子类静态代码块、构造代码块执行顺序

    父类静态(代码块,变量赋值二者按顺序执行) 子类静态 父类构造代码块 父类构造方法 子类构造代码块 子类构造方法 普通方法在实列调用的时候执行,肯定位于上面之后了 //父类A public class ...

最新文章

  1. 【无人驾驶年度盘点】2018年15大单点技术机会,5大创业机遇,投资走向上游,行业极速细分
  2. css不换行属性_那些不常见,但却非常实用的css属性(整理不易)
  3. .Net Discovery 系列之二--string从入门到精通(下)
  4. 【译】CodeIgniter HMVC模块扩展使用文档
  5. sql limit子句_SQL子句解释的位置:之间,之间,类似和其他示例
  6. 英语发音规则---S字母
  7. 物联网安全研究领域,最常见的几大安全漏洞
  8. Navicate ---error 2003: can‘t connect to mysql server on ‘localhost‘(10061)“
  9. 解决codeforces访问慢的问题
  10. 如何用VC 2005打开VC 2008的工程
  11. 汇川H3U实现圆弧/直线插补
  12. 计算机硬件无法复制文件,笔记本电脑无法复制文件到新移动硬盘的解法
  13. ics日历 android,哪些日历 App 支持导入 ics 或 webcal 协议订阅?
  14. 10 个可以副业赚钱的网站,总有一个适合你
  15. QT 屏幕旋转的两种方式
  16. 计算机专业助我成长400字作文,关于助我成长的作文400字(精选20篇)
  17. 双边滤波原理(Bilateral Filtering)
  18. accept()函数
  19. markdown转VNode
  20. 使用library(tseries)命令,报错“Error in library(tseries) : there is no package called ‘tseries’

热门文章

  1. php企业黄页源码,PHPCMS 企业黄页模块 v9 GBK 正式版
  2. java 线程工厂_Java并发编程:Java的四种线程池的使用,以及自定义线程工厂
  3. 英特尔固态硬盘540s开卡_英特尔Z490主板绝配?技嘉PCIe 3.0 x8固态硬盘测试:6.5GB/s读速...
  4. OpenCV修养(一)——引入
  5. servlet与MySQL商品管理系统_servlet和mysql实现宿舍管理系统
  6. PHP 函数调用跟踪
  7. 深度学习(三)之LSTM写诗
  8. 如何在MyBatis中优雅的使用枚举
  9. React开发(193):react无障碍使用程序获取焦点第一种
  10. Taro+react开发(32)注意符号