码迷,mamicode.com
首页 >  
搜索关键字:实例变量    ( 1625个结果
Python之面向对象设计
面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法:类中定义的函数。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变 ...
分类:编程语言   时间:2018-09-22 12:30:29    阅读次数:159
封装 ,this,构造方法,方法重载
、什么是封装?封装就是将属性私有化,提供公有的方法访问私有属性。 做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。 如:private String name; public String getName() ...
分类:其他好文   时间:2018-09-22 00:45:39    阅读次数:208
Java多线程中static变量的使用
线程,是我们项目中绕不过的重点领域。提到线程,就常会听到线程安全的术语。那什么是线程安全呢?通俗点说,就是线程访问时不产生资源冲突。其实,这是一个有点难以定义的概念,不是很容易让人一听就懂的概念。“一个类可以被多个线程安全调用就是线程安全的”《Java并发编程实践》。 来说说静态变量、实例变量、局部 ...
分类:编程语言   时间:2018-09-20 15:56:52    阅读次数:314
Java中的变量与常量
Java中的常量 final 常量名=值; final PI=3.1415; //声明一个常量PI 定义常量:final double PI=3.1415926; Java三大变量分别是 类变量(静态变量)、实例变量和局部变量(本地变量); 1.成员变量:静态变量(可跨类使用,格式:类名·静态变量) ...
分类:编程语言   时间:2018-09-17 23:02:21    阅读次数:191
13static关键字(java)
static成员变量: Java类提供了两种类型的变量:用static关键字修饰的静态变量和不用static关键字修饰的实例变量。静态变量属于类,在内存中只有一个复制,只要静态变量所在的类被加载,这个静态变量就会被分配空间,因此就可以被使用了。对静态变量的引用有两种方式,分别是“类.静态变量"和”对 ...
分类:编程语言   时间:2018-09-15 01:15:47    阅读次数:182
static关键字
static可以修饰变量、方法、代码块。无法改变访问的权限。 1.修饰变量 静态变量前要加static关键字,而实例变量前则不加。 在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称 ...
分类:其他好文   时间:2018-09-14 16:11:41    阅读次数:149
【面试必问】python实例方法、类方法@classmethod、静态方法@staticmethod和属性方法@property区别
【面试必问】python实例方法、类方法@classmethod、静态方法@staticmethod和属性方法@property区别 1、#类方法@classmethod,只能访问类变量,不能访问实例变量,通过cls参数传递当前类对象,不需要实例化,直接【类名.方法名()】,可通过类对象和类对象实例 ...
分类:编程语言   时间:2018-09-13 01:09:43    阅读次数:181
synchronized同步方法
一、方法内的变量是线程安全的 “非线程安全”问题存在于“实例变量”中,如果是方法内部的私有变量,则不存在“非线程安全”问题,所得结果也就是“线程安全”的了 二、实例变量非线程安全 如果多个线程共同访问1个对象中的实例变量,则有可能出现“非线程安全”问题 用线程访问的对象中如果有多个实例变量,则运行的 ...
分类:其他好文   时间:2018-09-12 21:42:59    阅读次数:154
python-访问限制
1.如果要让内部属性不被外部访问,可以把属性的名称前加上两个下划线__,在Python中,实例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问,所以,我们把Student类改一改: 2.对于外部代码来说,没什么变动,但是已经无法从外部访问实例变量.__n ...
分类:编程语言   时间:2018-09-12 13:53:39    阅读次数:143
iOS知识大全
iOS知识点大全: 一.Objc三大特性1.封装2.继承3.多态 1> 什么是多态 多态:不同对象以自己的方式响应相同的消息的能力叫做多态。 由于每个类都属于该类的名字空间,这使得多态称为可能。类定义中的名字和类定义外的名字并不会冲突。类的实例变量和类方法有如下特点: 和C语言中结构体中的数据成员一 ...
分类:移动开发   时间:2018-09-11 16:07:24    阅读次数:186
1625条   上一页 1 ... 31 32 33 34 35 ... 163 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!