本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
java
static关键字:用于修饰成员(成员变量和成员函数)
被修饰后的成员具备以下特点:随着类的加载而加载。也就是说静态会随着类的消失而消失,也就是说生命周期最长。
优先于对象存在,明确一点静态是先存在的对象是后存在的
被所有对象共享
可以直接被类名调用,类名.静态成员
实例变量和类变量的区别:
1存放的位置:类变量随着类的加载而存在于方法区中,实例变量随着对象的建立而存放最在堆内存中
2 ...
strtus2访问静态方法 及静态常量 数字日期格式化
<s:property value="%{getText('struts.webui.debt.list.operate.comfirm')}"/>
<s:property value="@com.mij.util.NumberUtils@format(#debt.allcost,getText('strtus.webui.format. ...
static{}(静态代码块)与{}(非静态代码块)的异同点
static{}(静态代码块)与{}(非静态代码块)的异同点
相同点:都是在JVM加载类时且在构造方法执行之前执行,在类中都可以定义多个,
一般在代码块中对一些static变量进行赋值。
不同点:静态代码块在非静态代码块之前执行(静态代码块—>非静态代码块—>构造方法)。
静态代码块只在第一次new执行一次,之后不再执行,而非静态代码块在每new
一次就执行一次 ...
java 类初始化顺序
我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以通过下面的测试代码来验证这一点:
Java代码
public class InitialOrderTest {
// 静态变量
public static Str ...
private static 和public static 的区别
private static 和 public static 都是静态变量,在类加载时就定义,不需要创建对象,但是private static 是私有的,不能在外部访问,只能通过静态方法调用,这样可以防止对变量的修改public static 是公开的,在外部就可以访问,且可以对该值修改,在编程中,如果不希望静态变量随意修改,就应该声明private(私有)的,这样外部不能随意修改,此时在把构造 ...
Java 类中类属性 (static 变量) 和对象属性 (非 static 变量) 的初始化顺序
Java 类中类属性 (static 变量) 和对象属性 (非 static 变量) 的初始化顺序可以用如下程序测试:
/**
* @(#) Test.java
* @author fancy
*/
public class Test {
static String a = "string-a";
static String b;
String ...
c++ static 关键字用法
转载:http://www.cnblogs.com/hucn/archive/2011/03/25/1995386.html
一、 static 变量
static变量大致分为三种用法1. 用于局部变量中,成为静态局部变量. 静态局部变量有两个用法,记忆功能和全局生存期. 2. 用于全局变量,主要作用是限制此全局变量被其他的文件调用. 3. 用于类中的成员.表示这个成员是属 ...