码迷,mamicode.com
首页 >  
搜索关键字:静态变量    ( 2551个结果
单例模式
一. 懒汉模式-线程不安全 问题1: 为什么单例模式的实例要设置为静态的?从语义上讲,类的静态成员变量是所有对象共享的,而单例模式就是为了让该类所有实例共享同一个对象。从语法上讲,常见的单例模式都是通过一个静态方法返回其单例,而静态方法的内部不能直接使用非静态变量。问题2:为什么getInstanc ...
分类:其他好文   时间:2016-09-11 10:20:08    阅读次数:115
单例模式
问题1: 为什么单例模式的实例要设置为静态的?从语义上讲,类的静态成员变量是所有对象共享的,而单例模式就是为了让该类所有实例共享同一个对象。从语法上讲,常见的单例模式都是通过一个静态方法返回其单例,而静态方法的内部不能直接使用非静态变量。问题2:为什么getInstance要设置成静态函数?静态方法 ...
分类:其他好文   时间:2016-09-11 09:07:57    阅读次数:128
static关键字的作用
1:隐藏 假如一个工程中存在a.c、 b.c 以及main.c等C文件。 . 静态函数 在函数的返回类型前加上关键字static,函数就被定义成为静态函数。 函数的定义和声明默认情况下是extern的,但静态函数只是在声明他的文件当中可见,不能被其他文件所用。 . 局部静态变量 在局部变量之前加上关 ...
分类:其他好文   时间:2016-09-11 01:23:32    阅读次数:194
什么是static?什么是final?
由static修饰的变量、常量、和方法被称为是静态变量、常量和 方法。 静态数据和静态方法的作用通常是为了提供共享数据或方法,如数学计算公式等,以static声明并且实现,这样当需要使用时,直接使用类名调用这些静态成员即可。例如,两个类在同一个内存区域共享一个数据,在球类使用PI这个常量,另外的圆类 ...
分类:其他好文   时间:2016-09-10 14:31:27    阅读次数:178
单元测试
第一步:编写一个Calculator类,并在类中写入加减乘除等方法; package andycpp; public class Calculator { private static int result; // 静态变量,用于存储运行结果public void add(int n) {resul ...
分类:其他好文   时间:2016-09-10 11:26:57    阅读次数:162
变量按作用域划分
局部变量:在方法或语句块中申明的变量。生命周期只在定义该局部碧娜的{}之内。 方法或语句块一结束,局部变量消失。所以局部变量不能跨方法或语句块使用。 成员变量(属性):在类中,方法外申明的变量。是一个对象的组成部分。随对象产生而产生,随对象销毁而销毁。 静态变量(类变量):在类中,方法外申明的sta ...
分类:其他好文   时间:2016-09-09 22:09:27    阅读次数:170
变量 数据类型
静态方法和静态变量加载时机在对象之前,所以在静态方法中不能使用 This 关键字,也不能直接调用成员变量和成员方法。 数据类型分为基本数据类型和引用数据类型。 基本数据类型存放具体的数据。而引用数据 数据类型存放对象的地址。 基本数据类型8种:4个整型, 2个浮点, boolean,char 引用类 ...
分类:其他好文   时间:2016-09-09 22:06:05    阅读次数:144
java中静态变量与静态方法的继承(转)
总结: 1.静态变量与静态方法说继承并不确切,静态方法与变量是属于类的方法与变量。而子类也属于超类,比如说Manage extends Employee,则Manage也是一个Employee,所以子类能够调用属于超类的静态变量和方法。注意,子类调用的其实就是超类的静态方法和变量,而不是继承自超类的 ...
分类:编程语言   时间:2016-09-06 21:30:20    阅读次数:173
输出下面程序运行结果
运行结果: blockAAAblockBBBblockBBBblockCCCblockBBB 分析: java代码执行顺序是:静态块、静态变量(按出现顺序)——>成员变量、构造代码块——>构造方法——>静态方法,本例中先初始化静态代码块( System.out.println("blockAAA") ...
分类:其他好文   时间:2016-09-06 18:21:28    阅读次数:104
0905
1. 静态方法 2.类方法 3.属性方法 好吧,把一个方法变成静态属性有什么卵用呢?既然想要静态变量,那直接定义成一个静态变量不就得了么?well, 以后你会需到很多场景是不能简单通过 定义 静态属性来实现的, 比如 ,你想知道一个航班当前的状态,是到达了、延迟了、取消了、还是已经飞走了, 想知道这 ...
分类:其他好文   时间:2016-09-06 10:32:29    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!