`
have_life
  • 浏览: 151415 次
社区版块
存档分类
最新评论

java 静态代码

    博客分类:
  • java
阅读更多
具体的其中原因,还没弄明白,所以暂时先留着。

public class Test {

	//static {
	//x = 3;
	//}
	//static int x = 0;
	
	static {
		x = 3;
		//System.out.println(x);
//System.out.println(x=4);
		System.out.println("aaaa");
	}
	
	static int x = 0;
	
	
	public static void main(String[] args) {
		System.out.println("hello");
		Test test = new Test();
		System.out.println(test.x);
	}
}
分享到:
评论

相关推荐

    Java 静态代码分析工具调研和引入

    目前市场上的 Java 静态代码分析工具种类繁多且各有千秋,我们项目调研现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest),其中引入并集成了Checkstyle,FindBugs,PMD这三种静态代码工具。

    4 种主流 Java 静态代码分析工具

    ### 4 种主流 Java 静态代码分析工具详解 #### 一、概述 静态代码分析工具在软件开发过程中扮演着重要的角色,特别是在提升代码质量和预防潜在问题方面。Java作为一种广泛使用的编程语言,拥有丰富的静态代码分析...

    java静态代码块与非静态代码块参照.pdf

    Java 静态代码块与非静态代码块详解 Java 中的代码块可以分为静态代码块和非静态代码块两种,两者的执行时机和作用域不同。本文将通过实例代码和详细解释,阐述 Java 静态代码块与非静态代码块的区别和应用场景。 ...

    java静态代码块与非静态代码块.doc

    Java 静态代码块与非静态代码块 Java 中的静态代码块和非静态代码块是两个重要的概念,它们在 Java 中的应用非常广泛。下面我们来详细介绍这两个概念。 静态代码块 静态代码块是 Java 中的一种特殊的代码块,它是...

    java 静态代码块通过类加载器获取资源文件例子

    在Java编程中,静态代码块(Static Block)和类加载器(Class Loader)是两个重要的概念,它们在软件开发中有着广泛的应用。本案例聚焦于如何利用静态代码块结合类加载器来高效地获取资源文件,尤其是属性配置文件。...

    Jenkins集成Java 静态代码分析工具调研和引入

    本文章主要探讨了Java静态代码分析工具的引入和集成到Jenkins持续集成流程中。 ### 静态代码分析工具的引入 #### 什么是静态代码分析 静态代码分析是指不执行代码的情况下,通过算法对源代码进行检查的一种技术。...

    Java静态代码块作用及执行顺序解析

    Java静态代码块作用及执行顺序解析 Java静态代码块是Java语言中的一种特殊代码块,它们在类加载的时候执行,且只执行一次。它们通常用来初始化静态变量、设置静态变量的初始值等。静态代码块的作用域是整个类,而...

    java静态代码分析插件checkstyle的应用

    Java静态代码分析插件Checkstyle在Java开发中的应用是一个重要的质量保证工具,它能帮助开发者遵循编码规范,提高代码的可读性和可维护性。Checkstyle通过对源代码进行检查,指出不符合约定或潜在问题的地方,使得...

    Java静态代码块加载驱动代码实例

    Java静态代码块加载驱动代码实例 Java静态代码块是一种特殊的代码块,它可以在类加载时被执行,该代码块只能被加载一次,无论new多少个对象。静态代码块通常用来加载配置文件、初始化操作等。 在Java中,静态代码...

    FindBugs Java静态代码分析工具

    FindBugs是一款Java静态代码分析工具,与其他静态分析工具(如Checkstyle和PMD)不同,FindBugs 不注重样式或者格式,它专注于寻找真正的缺陷或者潜在的性能问题,它可以帮助java工程师提高代码质量以及排除隐含的...

    java代码静态检测规则

    ### Java代码静态检测规则概述 Java作为一种广泛应用的编程语言,在软件开发过程中,为了确保代码的质量、可维护性和安全性,采用代码静态检测工具是至关重要的。本文将详细介绍一系列针对Java代码的静态检测规则,...

    FindBugs_Java静态代码分析工具_eclipse插件

    FindBugs是一款Java静态代码分析工具,与其他静态分析工具(如Checkstyle和PMD)不同,FindBugs 不注重样式或者格式,它专注于寻找真正的缺陷或者潜在的性能问题,它可以帮助java工程师提高代码质量以及排除隐含的...

    java 代码块与静态代码块加载顺序

    Java 代码块与静态代码块加载顺序详解 Java 代码块与静态代码块加载顺序是 Java 语言中一个重要的概念,理解这两个概念对于编写高效、可靠的 Java 代码至关重要。本文将详细介绍 Java 代码块与静态代码块加载顺序的...

    java代码静态检查工具

    Java静态检查工具,如CheckStyle,主要功能包括但不限于检查代码风格、规范、潜在的bug、冗余代码以及不一致的命名约定等。CheckStyle是其中非常著名的一个,它提供了一套自定义规则来确保代码遵循特定的编程标准,...

    Java 普通代码块静态代码块执行顺序(实例讲解)

    这里我们将深入探讨Java中的普通代码块(实例初始化块)和静态代码块的执行顺序,并通过实例来阐述这一概念。 首先,我们需要明白两种类型的代码块: 1. 静态代码块(Static Block):这些代码块在类加载时执行,...

    java 静态页面开发

    Java 静态页面开发是Web开发中的一个重要环节,它...总之,Java静态页面开发不仅涉及前端技术,也与Java Web环境的配置和管理紧密相关。通过理解和熟练运用上述知识点,你可以更高效地进行Java静态页面的开发和维护。

    Java中的静态变量、静态方法与静态代码块

     其中静态代码在类的初始化阶段被初始化。而非静态代码则在类的使用阶段(也是实例化一个类的时候)才会被初始化。  静态变量  可以将静态变量理解为类变量(与对象无关),而实例变量则属于一个特定的对象...

    Java静态分析Java代码检查.docx

    Java静态分析和Java代码检查是软件开发中至关重要的步骤,主要目的是在代码执行之前发现潜在的错误和不规范之处,从而提升代码质量和可维护性。Parasoft Jtest是一款强大的工具,专门针对Java应用程序,提供了静态...

Global site tag (gtag.js) - Google Analytics