概括:这道题是隗樟炯同学的课后练习题,主要是关于实例变量,指导老师为慕老师。在类的声明中,属性是用变量来表示的。这种变量就称为实例变量,是在类声明的内部但是在类的其他成员方法之外声明的。类的每个对象维护它自己的一份实例变量的副本。
dedecms.com
题目:实例变量
解:选C
copyright dedecms
首先你得知道java中数据类型分为基本数据类型与引用数据类型.
基本数据类型:btye short int long float double char boolean dedecms.com
引用数据类型:String Array 等等等...(简单理解,需要new的就是引用数据类型) 织梦好,好织梦
int类型的数据就是基本数据类型.
copyright dedecms
不管它是不是添加了static静态修饰符的变量,它都是基本数据类型.(不要把被static修饰的变量理解错误了.)
定义在类里面的就叫做实例变量,实例变量也叫成员变量,还叫全局变量,说白了都是一个意思.
定义在方法体里面的就叫做局部变量,也就是方法名()括号里面的东西就叫做方法体.
dedecms.com
看下面的例子,希望你理解能深刻些.
copyright dedecms
class 类名{
织梦好,好织梦
// 实例变量(成员变量,全局变量) dedecms.com
void 方法名(参数){ // 参数可以一个或多个或不写,主要看需求 内容来自dedecms
// 局部变量 内容来自dedecms
// 方法体 System.out.println(""); 织梦好,好织梦
} copyright dedecms
}
都是手写的.还有楼主你的问题分类,应该分在java比较好.
相关思考练习题:
题1:静态变量和实例变量的区别?
点拨:静态变量属于类,不用实例化就已经存在,所有的实例共享同一个静态变量,可以通过类名和实例名来访问。实例变量属于实例,每个实例都有自己的这个变量,只能通过实例名来访问。
题2:在Java程序设计中实例变量和类变量有什么区别?
点拨:类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果;而实例变量则属对象私有,某一个对象将其值改变,不影响其他对象; 实例变量是类实例化后,系统为其创建的一个类的实例变量的拷贝,即一个实例拥有一个实例变量...
题3:java 中,什么是实例变量(Instance Variables)
点拨:实例变量就是实例化该类对象才调用的非静态变量! class A{ int i;//实例变量 public void mack() { int m =1;//局部变量 } } 单你new 一个A的对象的时候!对象就会在内存中为i分配一个内存!你就可以调用该变量!单你调用mack方法时候才会为m分...
题4:JAVA中 成员变量和和实例变量一样吗
点拨:不一样的,例如 public class A{ String id; //实例变量 private String Tel; //实例变量 private int size; //实例变量 private static String depart; //类变量 final String design="样式"; //常量 } 其中实例变量、类变量、常量都是属于成员...
题5:类成员变量和实例成员变量分别指什么有什么区别(举...
点拨:例如定义一个类: class Text {public static int number; public int temp;} 如果你想访问temp属性,你就必须先创建一个Text的对象,才能访问:Text b = new Text(); b.temp;这就是实例成员变量。 而你想 访问number的话,不用创建Text的实... 转载请注明出处: http://www.10000uw.com/view-87199-1.html