码迷,mamicode.com
首页 >  
搜索关键字:类对象    ( 5909个结果
异常机制
exception(异常) 异常的体系框架: ArithmeticException是出现异常的运算条件时,抛出此异常。例如,一个整数“除以零”时,抛出此类的一个实例。 Error与exception的区别 error:(致命灾难性的错误,程序无法控制,jvm会自动结束进程) error类对象是虚拟 ...
分类:其他好文   时间:2020-04-25 00:44:46    阅读次数:61
static为什么能和final一起来使用?
二者表示的意义不同 static修饰的对象静态的,可以通过类名或者类对象来对其进行访问和修改 final修饰的对象表示常量,只能够被赋值一次 如:static final int a=1; //a为常量 static int b=2; //可以多次被赋值 再如:当在类中创建一个类的对象时,会将该类的 ...
分类:其他好文   时间:2020-04-23 21:08:20    阅读次数:55
内部类
一个内部类方法可以访问自身的数据字段,也可以访问创建它的外部类对象的数据字段。 内部类可以获得外部类的私有属性。 只有内部类才能是私有的,而常规类只能是包可见或者公共可见。 局部内部类: 声名局部内部类时不能使用访问修饰符。局部内部类的作用域被限定在声名这个局部类的块中。局部内部类有个很大的优势,就 ...
分类:其他好文   时间:2020-04-22 16:47:37    阅读次数:61
iOS开发之Block
一:了解block的前世今生 首先,我们也称block为代码块,他可以理解为一个方法。它是C语言的扩充功能,C语言不允许存在这样的匿名函数。我们也知道,OC的类对象(在堆区),其他像C/C++一般存在于栈区。所以,block的内存在栈区。如果我们使用block作为一个对象的属性,我们会使用关键字co ...
分类:移动开发   时间:2020-04-22 12:59:18    阅读次数:60
工厂方法-实现数据格式转换器
需求描述: 某软件公司欲开发一个数据格式转换工具,可以将不同数据源如txt文件、数据库、Excel表格中的数据转换成XML格式。为了让系统具有更好的扩展性,在未来支持新类型的数据源,开发人员使用工厂方法模式设计该转换工具的核心类,客户端只需使用工厂类即可获得具体的转换类对象,再调用其相应方法实现数据 ...
分类:其他好文   时间:2020-04-22 00:23:10    阅读次数:356
面向对象(OOD)的三大基本特性和OOD七大原则
1 面向对象(OOD)的三大基本特性 封装 <1>封装:就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象进行操作,对不可信的数据或者方法进行隐藏。一个类就是一个封装了数据以及操作这些数据的的代码的逻辑实体,在一个对象内部,代码可以是私有的,不能被外界访问,通过这种方式, ...
分类:其他好文   时间:2020-04-21 09:18:52    阅读次数:85
synchronized和volatile以及ReentrantLock
synchronized synchronized关键字锁定的是对象不是代码块,demo中锁的是object对象的实例 锁定的对象有两种:1.类的实例 2.类对象 加synchronized关键字之后不一定能实现线程安全,具体还要看锁定的对象是否唯一。 看个demo: private int cou ...
分类:其他好文   时间:2020-04-20 23:38:27    阅读次数:64
什么是迭代器,Python迭代器及其用法
从字面来理解,迭代器指的就是支持迭代的容器,更确切的说,是支持迭代的容器类对象,这里的容器可以是列表、元组等这些 Python 提供的基础容器,也可以是自定义的容器类对象,只要该容器支持迭代即可。《Python实现自定义序列》一节中,已经学会了如何自定义一个序列类,但该序列类对象并不支持迭代,因此还 ...
分类:编程语言   时间:2020-04-20 16:05:47    阅读次数:60
[LINUX-06-2]Python之“垃圾”回收
前言 对于python来说,一切皆为对象,所有的变量赋值都遵循着对象引用机制。程序在运行的时候,需要在内存中开辟出一块空间,用于存放运行时产生的临时变量;计算完成后,再将结果输出到永久性存储器中。如果数据量过大,内存空间管理不善就很容易出现 OOM(out of memory),俗称爆内存,程序可能 ...
分类:编程语言   时间:2020-04-20 16:04:37    阅读次数:71
C++构造函数初始化列表与构造函数中的赋值的区别
C++类中成员变量的初始化有两种方式:构造函数初始化列表和构造函数体内赋值。 一、内部数据类型(char,int……指针等) 二、无默认构造函数的继承关系中 三、类中const数据成员、引用数据成员,必须在初始化列表中初始化,不能使用赋值的方式初始化 四、包含有自定义数据类型(类)对象的成员初始化 ...
分类:编程语言   时间:2020-04-20 13:40:51    阅读次数:71
5909条   上一页 1 ... 30 31 32 33 34 ... 591 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!