static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类...
分类:
编程语言 时间:
2015-07-31 01:04:09
阅读次数:
159
Java 随笔
@purpose:随手记下基础的一些知识,这些知识都是自己以前没怎么注意的基础知识,加深印象
1. static 方法:静态方法中只能引用外部的静态属性
2. this关键字: this 关键字是不能在 static 方法或者 static 代码块中使用的
原因:static 类型的方法或者代码块是属于类本身而不属于某个对象,this 本身就代表着当...
分类:
编程语言 时间:
2015-07-17 18:50:31
阅读次数:
168
static关键字表示“全局”和“静态”的概念。用来修饰成员变量和成员方法,也可以形成静态static代码块,但是在java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象,不依赖类特定的实例。被类的所有实例共享、static对象可以在任何对象创建..
分类:
其他好文 时间:
2015-06-25 17:41:29
阅读次数:
116
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。
被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。
只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,...
分类:
编程语言 时间:
2015-06-15 18:51:09
阅读次数:
164
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。
被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。
只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无...
分类:
其他好文 时间:
2015-05-26 09:13:31
阅读次数:
248
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名...
分类:
编程语言 时间:
2015-05-10 14:08:13
阅读次数:
101
建立一个对象在内存中会做什么事 1.因为new用到了Person.class所以会先找到Person.class文件并加载到内存中 2.执行该类中的static代码块,如果有的话,给Person.class类进行初始化 3.在堆内存中开辟空间,分配内存地址 4.在堆内存中建立对象的特有属性,...
分类:
其他好文 时间:
2015-04-05 20:16:27
阅读次数:
119
java中对象的初始化的过程: 1.虚拟机加载类(先找到类文件) 2.执行该类中的static代码块,如果有的话给雷初始化。 3.在对内存中开辟空间,分配内存地址。 4.在对内存中简历对象的特有属性,并进行默认初始化。 5.对属性进行显式初始化。 6.对对象进行构造代码块的初始化。 7.对对象进行对...
分类:
编程语言 时间:
2015-03-27 21:59:28
阅读次数:
205
一个对象创建语句Girly=newGirl("hera",20);执行这句话要经历8个步骤:new用到了Girl.class,所以先会找到Girl.class文件并加载到内存中如果有的话,先会执行该类中的static代码块,为Girl.class类进行初始化在堆内存中开辟空间,分配一个内存地址在堆内存中建立对象的特有属性..
分类:
编程语言 时间:
2015-03-16 06:27:13
阅读次数:
114
static 1、静态域 用static修饰的域是仅属于类的静态域,静态域是类中每个对象共享的域;他们是类的域,不属于任何一个类的具体对象;静态域是一个公共的存储单元,任何一个类的对象访问它时,取到的都是相同的数值,因此static代码块可以优化程序性能。 2、静态方法 用static修饰的方法叫类...
分类:
编程语言 时间:
2015-02-01 23:19:51
阅读次数:
338