一、基础概念 1.内部类是定义在类中的类。A类需要直接访问B类中的成员时,可以将A类定义到B类中,作为B类的内部类存在。 2.内部类可以相当于外部类中的一个成员,可以被成员修饰符所修饰。(如:public private static) 3.静态内部类可以相当于一个外部类进行使用。 4.非静态的内部 ...
分类:
编程语言 时间:
2018-05-04 18:23:31
阅读次数:
229
成员变量: 定义:在类中定义的变量称为成员变量 作用范围:在整个类中都有效 分类:成员变量又可分为实例变量和静态变量(加上关键字static) 局部变量: 定义:在方法中定义的变量称为局部变量 作用范围:当前定义的方法内有效,方法调用被销毁,不能在其他类中进行调用 ...
例如我们定义两窗体,Form1和Form2,如何在Form2中取到Form1中的一个值呢? 解决方法: 我们可以在Form2的类MyClass中定义一个静态变量,例如 public static string a = " "; 然后给这个静态变量赋值,例如 a = lblname.text; 由于静 ...
王利国的的 “Java语言程序设计第6次作业(2018)” 详细 主页 我的作业列表 作业结果详细 总分:100 选择题得分:60 1. Java中所有类的父类是()。 A.Father B.Lang C.Class D.Object 正确答案是:D 2.下列关于抽象类和抽象方法的叙述中,正确的是( ...
分类:
编程语言 时间:
2018-05-03 20:50:00
阅读次数:
1031
[java] @Autowired private static YourClass yourClass; [java] [java] 可以试一下,yourClass在这种状态下不能够被依赖注入,会抛出运行时异常java.lang.NullPointerException,为什么呢?静态变量/类变量 ...
分类:
编程语言 时间:
2018-05-02 15:49:45
阅读次数:
285
#类属性又称为静态变量,或者是静态数据,这些数据是他们所属的类对象绑定的,不依赖于任何类实例class ChinesePeople: country = 'china' def __init__(self,name): self.name = name def play_ball(self,ball ...
分类:
编程语言 时间:
2018-05-02 15:49:05
阅读次数:
193
1,自定义函数属性 因为函数也是对象,所以可以拥有属性,当函数需要一个“静态”变量来调用时保持某个值不变,最方便的方式就是给函数定义属性。 2, ...
分类:
编程语言 时间:
2018-05-01 23:29:02
阅读次数:
129
Java运行时的数据区包括:(其中前两个是线程共享的) 1.方法区(Method Area) 存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据 2.堆(Heap) 存放对象实例,几乎所有对象实例都在这里分配内存 3.虚拟机栈(VM Stack) 描述的是Java方法执行的内存 ...
分类:
编程语言 时间:
2018-04-30 21:10:27
阅读次数:
227
C语言 static静态变量的作用static c语言的变量种类静态变量通过关键字 static 进行声明,该变量存储在数据段上,也就是内存上,可以改变变量的作用域和生命周期。对于局部变量作用域依旧没有改变,只有定义该局部变量的函数和复合语句可以引用,但是其生命周期变成了直到整个源程序文件结束。对于... ...
分类:
编程语言 时间:
2018-04-30 18:00:11
阅读次数:
145
1、final修饰类 final class Car { //表明这个类不能被继承 } 2、final修饰方法 final void setColor() { //表明此方法不能被子类重写 } /* 若此时方法的访问修饰符为private,可在子类定义和父类相同的方法,此时不在产生final与重写的 ...
分类:
其他好文 时间:
2018-04-30 13:40:10
阅读次数:
147