1.static概念 static是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。 这样做有什么意义呢? 在... ...
分类:
编程语言 时间:
2016-05-08 19:48:55
阅读次数:
290
示例代码1 示例代码有一个parent父类,还包含Man和Woman两个子类,并在该两个类中都包含创建本身的的静态方法create().这段代码虽然可以很好工作,但是每个子类都必须写create这个静态方法。写大量的重复代码很烦人,如果不想为parent的所有子类都写这段类似的代码。如果我们把cre ...
分类:
Web程序 时间:
2016-05-01 06:23:55
阅读次数:
177
第一阶段:Java面向对象编程1.Java基本数据类型与表达式,分支循环。 2.String和StringBuffer的使用、正则表达式。 3.面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极 ...
分类:
移动开发 时间:
2016-04-29 09:19:04
阅读次数:
188
1.self关键字 自己的 代表当前对象和当前类的。 a.如果self是在对象方法中使用的话,self就代表当前的对象。 self其实是一个指针,是当前对象的地址。 有什么用? 对象方法中,是可以声明一个和属性名字相同的局部变量的。 在对象方法里,如果你直接使用这个名字相同的这个变量,得到的值是这个 ...
分类:
其他好文 时间:
2016-04-27 15:41:36
阅读次数:
135
第一阶段:Java面向对象编程1.Java基本数据类型与表达式,分支循环。 2.String和StringBuffer的使用、正则表达式。 3.面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极 ...
分类:
移动开发 时间:
2016-04-27 00:14:17
阅读次数:
259
Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录 ...
分类:
编程语言 时间:
2016-04-24 00:30:40
阅读次数:
185
一、方法的重载和方法的重写 重载:overload,同一给类中方法名相同,参数不同。作用:一种行为提供多种实现方式并提高可读性。 重写:override,子类继承父类的方法,内容不同。作用:父类方法无法满足子类的要求,子类通过方法重写满足要求 二、简述static关键字的作用。 static可以修饰 ...
分类:
编程语言 时间:
2016-04-20 01:49:35
阅读次数:
170
1.static全局变量只初使化一次,防止在其他文件单元中被引用; 2.static局部变量只被初始化一次,下一次依据上一次结果值; 3.static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝 C语言中讲讲static变量和static函数有什么作用static关键字有两种意思,你看上 ...
分类:
其他好文 时间:
2016-04-18 13:41:28
阅读次数:
129
常量: 常量是一种标识符,它的值在运行期间恒定不变,并且常量在程序中只能被引用,而不能被重新赋值。 常量的命名规则: 1.在 Java 中,在变量声明中加入 final 关键字代表常量,加入 static 关键字代表类变量。一般结合起来声明一个变量; 2.尽量使用含义直观的常量来表示那些将在程序中多 ...
分类:
编程语言 时间:
2016-04-16 23:00:27
阅读次数:
286
第一阶段:Java面向对象编程1.Java基本数据类型与表达式,分支循环。 2.String和StringBuffer的使用、正则表达式。 3.面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极 ...
分类:
移动开发 时间:
2016-04-16 10:52:52
阅读次数:
204