java中域指什么 比如static域什么的

如题所述

第1个回答  2016-01-04
域翻译翻译回英文叫 field,相信你知道。
第2个回答  2016-01-04
在{ }中有用追问

具体说一说

静态域中的域是什么意思?
在类定义中,如果一个域前面有static修饰符,则该域属于整个类,而不单单属于类的某个对象。这种域叫做静态域(static fields),而不加static修饰符的域,做作非静态域(non-static fields)。可以为Point类增加一个静态域numberOfPoints,代表已经用Point类生成的Point类的对象个数,其初值不妨设为0:...

关于java的一个基础问题。
JVM 内存分栈、 堆、方法区三个区域。栈:存储局部变量、引用地址堆:存储 new 的对象方法区:存储类的代码、 static 变量和方法、常量池 当你new的时候,在栈中创建引用变量str,地址:0x11(指向堆中的值),在堆中存放str的值123,当你使用str比如②的打印,就根据0x11这个地址去对中找到值,再...

java语法中的static是什么意思?
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据...

若需要定义一个类域或类方法,应使用哪种修饰符?
类域就是定义在类里面的变量,而且作用于的范围应该属于这一个类本身,类方法就是定义在类中的方法。一个类应该有它本身的属性,例如一个人类,它可能有姓名,年龄,学历,身高,如果这些属性用static那么这些属性的作用域将是整个类,而人类有吃饭等的动作、是一个动作,是一种函数,那么这些动作用sta...

java关键词中static,public,protected有什么区别,能不能顺便讲个实例...
static 为静态定义。可以理解为:当你的应用启动时,被static定义的对象,就会加载到内存中。非static的对象只有在执行时才会被初始化使用;并且static的对象在使用完后不会给消除,非static的对象,一般在作用域结束后就会进行相关的回收释放些内存。说个具体的例子吧:例如,定义了一个static的变量 num "...

java中的成员变量、类变量,成员方法、类方法各是什么,怎么区分,_百度知...
成员变量:包括实例变量和类变量,用static修饰的是类变量,不用static修饰的是实例变量,所有类的成员变量可以通过this来引用。类变量:静态域,静态字段,或叫静态变量,它属于该类所有实例共有的属性。而且所有的实例都可以修改这个类变量的值(这个类变量没有被final修饰的情况),而且访问类变量的时候...

Java中修饰符哪两大类,作用分别是什么,修饰符的混合使用要注意什么问题...
非访问控制符有 4 种:静态域修饰符: static ;最终域修饰符: final ;易失 ( 共享 ) 域修饰符: volatile ;暂时性域修饰符: transient 4、方法的控制修饰符也分为:可访问控制符和非访问控制符两类。可访问控制符有 4 种:公共访问控制符: public ;私有访问控制符: private ;保护访问...

java属性和域的区别
java的属性有很多,域不过是其中一种。域是java程序方法访问另外一个类或变量的权限问题。就是你能不能用这个变量和类。实例变量是指没有分配空间的变量,这些变量是不能直接用方法调用。而类变量是指用static属性表示过的变量是可以直接调用的,不许用实例化。实例变量和类变量与属性不可放在一起比较,...

java中 static变量和方法到底是存在内存什么区域
segment、data segment)当我们在程序中,申明一个局部变量的时候,此变量就存放在了 stack segment(栈)当中;当new 一个对象的时候,此对象放在了heap segment(堆)当中;而static 的变量或者字符串常量 则存在在 data segment(数据区)中;那么类中方法的话,是存在在 code segment(代码区)中了。

java中的只读域是什么意思,举例说明,答好有加分
所谓域,实际上就是说的类的属性。只读域的意思就是属性是只读的,在java中我们一般对属性的修饰符为private,那么只要我们不提供修改该属性的公共方法,比如public void setXXX(XXXX),那么该属性就是只读的.

相似回答