JAVA之旅(五)——this,static,关键字,main函数,封装工具类,生成javadoc说明书,静态代码块
周末收获颇多,继续学习
一.this关键字
用于区分局部变量和成员变量同名的情况
this的特点
this就代表本类对象
这在我们的set方法里面是有的
public void setName(String name) {
t...
分类:
编程语言 时间:
2016-05-22 15:26:02
阅读次数:
234
编程语言的发展
面向过程的设计思想
面向对象的设计思想
对象和类的概念
类之间的关系
对象和引用
Java类的定义
构造函数
对象的创建和使用
this关键字
static关键字
package和import语句
访问控制
类的继承
方法的重写
final关键字
object类
对象转型
多态
抽象类
接口
编程语言的发展
机器语言
汇...
分类:
编程语言 时间:
2016-05-18 20:01:26
阅读次数:
349
static关键字:可以用于修饰属性,也可以用于修饰方法,还可以用于修饰类static修饰属性:无论一个类生成了多少个对象,所有这些对象共同使用唯一一份静态的成员变量;一个对象对该静态成员变量进行了修改,其他对象的该静态成员变量值也会随之发生变化,如果一个成员变量是sta..
分类:
编程语言 时间:
2016-05-18 06:59:41
阅读次数:
225
C++静态成员变量和静态成员函数使用总结:
一.静态成员变量:
类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样,静态数据成员也遵守public/protected/private访问规则。同时,静态数据成员还具有以下特点:
1.静态数据成员的定义。
静态数据成员实际上是类域中的全局变量。所以...
分类:
编程语言 时间:
2016-05-16 14:35:07
阅读次数:
218
/***********static 关键字不仅仅可以用于实例化,和self和parent一样,static还可以作为静态方法调用标识符**************/ ...
分类:
Web程序 时间:
2016-05-13 13:32:42
阅读次数:
167
final关键字: 1、final修饰的类不可以被继承;final修饰的方法不可以被重写;final修饰的变量不可以被修改; 好处:1、为方法上锁,当定义方法不想被子类修改时可以采取此办法; 2、提高执行效率,编译器加载内嵌机制; static关键字: 1、static方法: 1、只能调用其他的st ...
分类:
其他好文 时间:
2016-05-13 11:24:42
阅读次数:
150
静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。 ...
分类:
Web程序 时间:
2016-05-13 09:23:57
阅读次数:
177
static关键字大家都知道,我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是 static 大显身手的时候了!
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。
被static修饰的成员变量和成员方法独立于该...
分类:
编程语言 时间:
2016-05-13 01:24:01
阅读次数:
244
1.多文件编译、链接的原理
在讲解 extern 和 static 关键字的时候,我们已经给出了几个简单的多文件编程的例子,现在不妨再看一个例子。
main.c 源码:
#include #include // 也可以不写 extern;为了程序可读性,建议写上extern long sum(int, int);// 必须写 externextern char* OS;int m...
分类:
编程语言 时间:
2016-05-12 13:54:27
阅读次数:
289
//类:由众多对象抽象出来的//对象:通过类实例化出来的//定义类:class Info{ const p = 3.1425926; //将某些类里面常用到的东西定义为常量,方便使用 public static $class; //static关键字定义静态的 public $code; prote ...
分类:
Web程序 时间:
2016-05-11 22:04:15
阅读次数:
172