1 /** 2 * 3 * `java.lang.Object`类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。 4 * 5 * 如果一个类没有特别指定父类, 那么默认则继承自Object类。例如: 6 * 7 * ```... ...
/************************************** * * author:李朴 * company:上海沐雪网络科技有限公司 * website:http://uweixin.cn * createDate:2013-11-1 * update:2014-12-30 * ... ...
分类:
Web程序 时间:
2019-08-14 09:20:34
阅读次数:
104
[TOC] Java 常用API(二) 1. Object类 + Object类位于 java.lang.Object 包下。 + 类Object是类层次结构的 根类(父类) 。 + 每个类都使用Object类作为超类(父类)。 + 所有对象(包括数组)都实现了这个类的方法。 + public St ...
分类:
编程语言 时间:
2019-08-13 20:30:15
阅读次数:
77
1 class Animal: 2 def eat(self): 3 print("吃") 4 5 def drink(self): 6 print("喝") 7 8 def run(self): 9 print("跑") 10 11 def sleep(self): 12 p... ...
分类:
其他好文 时间:
2019-08-13 15:40:32
阅读次数:
69
通常初始化后使用如下,但是报错 UnsupportOperationException.... 根据提示信息,就是调用add()方法时抛出了异常。顺着堆栈信息往上找,提示的是AbstractList类的108行出了异常,这一行所在方法的具体实现如下: 最后,我们发现,此ArrayList不是彼Arr ...
分类:
其他好文 时间:
2019-08-13 13:39:59
阅读次数:
83
为什么有了AtomicInteger还需要AtomicIntegerFieldUpdater? 当需要进行原子限定的属性所属的类会被创建大量的实例对象, 如果用AtomicInteger, 每个实例里面都要创建AtomicInteger对象, 从而多出内存消耗.显然是不合适的。 因此出现了Atomi ...
分类:
其他好文 时间:
2019-08-12 01:00:56
阅读次数:
103
接口(抽象的抽象类)interface:接口implements:实现1、接口中的方法都是抽象方法,所以abstract可以省略不写2、接口中的方法必须是public3、接口中只能规定方法,不能写属性,(接口中可以写常量)4、一个类可以实现多个接口,中间用逗号隔开5、一个类可以先继承父类,然后再实现 ...
分类:
其他好文 时间:
2019-08-12 00:49:49
阅读次数:
103
第17课 - 继承与多态 - 上 引入: 如果子类定义了与父类中原型相同的函数会发生什么? 1. 函数重写 在子类中定义与父类中原型相同的函数,函数重写只发生在父类与子类之间。 父类中被重写的函数依然会继承给子类,默认情况下子类中重写的函数将隐藏父类中的函数,通过作用域分辨符::可以访问到父类中被隐 ...
分类:
编程语言 时间:
2019-08-11 21:32:05
阅读次数:
123
第16课 - 继承中的构造与析构 1. 赋值兼容性原则 (1) 子类对象可以当作父类对象使用。 (2) 子类对象可以直接赋值给父类对象。 (3) 子类对象可以直接初始化父类对象。 (4) 父类指针可以直接指向子类对象。 (5) 父类引用可以直接引用子类对象。 子类就是特殊的父类 #include < ...
分类:
编程语言 时间:
2019-08-11 20:51:52
阅读次数:
105
第15课 - 惊艳的继承 1. 继承的概念 面向对象中的继承指类之间的父子关系,子类拥有父类的所有成员变量和成员函数。子类就是一种特殊的父类,子类对象可以当作父类对象使用,子类可以拥有父类没有的方法和属性。 如下面的程序: #include <cstdlib> #include <iostream> ...
分类:
编程语言 时间:
2019-08-11 20:50:15
阅读次数:
87