/*
static的特点:(它可以修饰成员变量,还可以修饰成员方法)
A:随着类的加载而加载
回想main方法。
B:优先于对象存在
C:被类的所有对象共享
举例:班级的学生应该共用同一个班级编号。
其实这个特点也是...
分类:
其他好文 时间:
2015-09-09 08:35:18
阅读次数:
99
http://www.cnblogs.com/dolphin0520/p/3799052.html一.static关键字的用途 在《Java编程思想》P86页有这样一段话: “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何.....
分类:
编程语言 时间:
2015-09-06 23:01:05
阅读次数:
322
1.静态局部变量,在函数体里面定义的,就只能在这个函数里用了,同一个文档中的其他函数也用不了。由于被static修饰的变量总是存在内存的静态区,所以即使这个函数运行结束,这个静态变量的值还是不会被销毁,函数下次使用时仍然能用到这个值。2.静态全局变量,作用域仅限于变..
分类:
其他好文 时间:
2015-09-03 21:46:53
阅读次数:
220
Javastatic与final关键字static关键字:可以修饰属性,也可以修饰方法,还可以用于修饰类。static修饰属性:无论一个类生成了多少个对象,所有这些对象共同使用唯一一份静态的成员变量;一个对象对该静态成员变量进行了修改,其他对象的该静态成员变量的值也会随之发生变化。如..
分类:
编程语言 时间:
2015-08-30 17:49:19
阅读次数:
147
一、this关键字
1、使用this调用本类成员变量和成员函数
2、使用this调用构造函数
二、静态变量static关键字
1、含有static成员变量,成员函数。可以直接使用类名来调用。
2、静态成员变量只有一份。
3、在静态函数当中不能使用this。
4、静态代码块的主要作用是为静态成员变量赋值。
三、继承extend
1、使用继承是为了减少重复代码。
2、使用s...
分类:
编程语言 时间:
2015-08-30 10:04:24
阅读次数:
193
静态类静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例化该静态类;其次,它防止在类的内部声明任何实例字段或方法。静态类是自C# 2.0才引入的,C# 1.0...
1. C#中类的修饰符: public表示不限制对该类的访问 protected表示只能从所在类和所在类派生的子类进行访问 private只有其所在类才能访问 internal只有对用一个包中的应用程序或库才能访问 abstract抽象类不允许建立类的实例 sealed密封类不允许...
1、在函数体中,一个被声明为静态的变量在这一函数被调用的过程中维持其值不变。 2、在模块内(但在函数外),比如在某一个C源文件内,一个被声明为静态的变量可以被该模块内的所有函数调用,但不能被模块外的函数调用。 他是一个本地的全局变量。 3、在模块内,一个被声明为静态的函数只可被该模块内的函数调用。 ...
分类:
编程语言 时间:
2015-08-27 09:24:32
阅读次数:
151
本文目录一、在Java中,全局变量的定义没有严格的位置规定二、在C语言中,全局变量定义的位置是有限制的三、重复定义同一个变量四、不同源文件中的同名变量五、static关键字六、static和extern的总结说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快...
分类:
编程语言 时间:
2015-08-27 07:13:06
阅读次数:
188
1. parent关键字可以用于调用父类中被子类重写了的方法
2. self关键字可以用于访问类自身的成员方法,也可以用于访问自身的静态成员和类常量;不能用于访问类自身的属性;使用常量的时候不需要再属性面前加$符号
3. static关键字用于访问类自身定义的静态成员,防伪静态属性时需要在属性面前添加$符号
<?php
class BaseClass{
publi...
分类:
Web程序 时间:
2015-08-26 10:45:36
阅读次数:
143