1.创建内部类对象 1.1 创建内部类对象(相当于new内部类对象) 外围类对象.new 内部类( )。 1.2 创建内部类对象一种方法是 外围类有一个方法返回内部类对象。 1.3 没有外围类对象就不能创建内部类对象,因为内部类对象会暗暗连接到外围类对象上。 1.4 如果是嵌套类(静态内部类)无需外 ...
分类:
编程语言 时间:
2018-05-15 13:22:01
阅读次数:
197
static static同样可以用在类、方法、变量上面,但是在java和C#中所表示的意思完全不同,我个人的总结是C#中的静态和非静态是有一个明显的分界的,静态的是属于类级别的,而非静态的是属于实例级别的。在java中却不这么分,java中的意思是被所有实例所共享的意思,因为编译器为static的 ...
分类:
编程语言 时间:
2018-05-12 02:44:39
阅读次数:
175
此篇主要记录(搬运)的是Java中一些常见概念的理解,大致内容如下 final、finally、finalize的区别 Java的传值或者传引用的理解 重写Override和重载Overload的理解 组合和继承的理解 抽象类abstract class与接口interface的理解 静态嵌套类(S ...
分类:
编程语言 时间:
2018-05-01 12:41:01
阅读次数:
323
import java.util.Iterator;public class Stack<Item>{ private Node first; //栈顶 private int N; //元素数量 private class Node { //定义节点的嵌套类 Item item; Node nex ...
分类:
其他好文 时间:
2018-04-27 21:40:37
阅读次数:
161
Java中的static关键字主要用于内存管理。我们可以应用static关键字在变量、方法、块和嵌套类中。 static关键字属于类,而不是类的实例。 静态(static)可以是: 变量(也称为类变量) 方法(也称为类方法) 代码块 嵌套类 修饰变量 被static修饰的变量称作静态变量或类变量;没 ...
分类:
编程语言 时间:
2018-04-26 00:58:53
阅读次数:
181
strictfp关键字 用于强制Java中的浮点计算(float或double)的精度符合IEEE 754标准。 不使用strictfp:浮点精度取决于目标平台的硬件,即CPU的浮点处理能力。 使用strictfp:确保浮点计算的结果在所有平台上始终保持相同。 使用地方 可用在类、接口、方法。 注意 ...
分类:
编程语言 时间:
2018-04-22 20:05:30
阅读次数:
186
恢复内容开始 1,为什么使用内置类型: a)内置对象使程序更容易编写 b)内置对象是扩展的组件 c)内置对象往往比定制的数据结构更加高效 d)内置对象是语言的标准的一部分 2,python 的主要内置对象 对象类型 例子 常量/创建 数字 1234,3.1415,3+4j,Decimal(小数),F ...
分类:
编程语言 时间:
2018-04-09 00:25:33
阅读次数:
159
私有构造函数私有构造函数是一种特殊的实例构造函数。它通常用在只包含静态成员的类中。如果类具有一个或多个私有构造函数而没有公共构造函数,则其他类(除嵌套类外)无法创建该类的实例。例如: 声明空构造函数可阻止自动生成默认构造函数。注意,如果您不对构造函数使用访问修饰符,则在默认情况下它仍为私有构造函数。 ...
1、类型嵌套 Swift 支持类型嵌套,把需要嵌套的类型的定义写在被嵌套的类型的 中。 Swift 中的枚举类型可以辅助实现特定的类或者结构体的功能。 ...
分类:
编程语言 时间:
2018-03-28 15:39:06
阅读次数:
184
说个小故事:话说一个人买到一个治疗瘙痒的偏方,在拆开无数层的包装后,得到的只是一张写着“挠挠”的小纸条儿。 嵌套,类似于在一个语句中,嵌套另一个语句。举个栗子-_-!! ...
分类:
其他好文 时间:
2018-03-27 18:39:21
阅读次数:
99