1. abs() 获取绝对值 >>> abs(-10) 10 >>> a = -10 >>> a.__abs__() 10 2. all() 参数为可迭代对象,迭代对象为空时,返回True.如果迭代对象的所有元素都为真,那么返回True,否则返回False. all(['python',123]) ...
分类:
编程语言 时间:
2019-12-23 18:34:41
阅读次数:
90
``` /** * 父类对象 和 子类对象 的类型转换 */ public class TypeCast{ public static void main(String[] args){ Employee[] staff = new Employee[3]; staff[0] = new Emplo... ...
分类:
编程语言 时间:
2019-12-18 10:53:34
阅读次数:
90
isinstanceissubclassTOC isinstance 判断一个对象是否是另外一个类的实例,返回布尔值。 是:True 否:False class Foo: pass class Boo: pass foo_obj = Foo() boo_obj = Boo() print(isins ...
分类:
编程语言 时间:
2019-11-28 21:25:34
阅读次数:
92
1、 在OOP的术语中,我们把Person称为超类(super class),父类(parent class),基类(base class),把Student称为子类(subclass),扩展类(extended class)。 Java只允许一个class继承自一个类,因此,一个类有且仅有一个父类 ...
分类:
编程语言 时间:
2019-11-19 15:44:03
阅读次数:
78
Factory Pattern 简单工厂模式 将变化的部分封装起来 工厂方法模式 It defines an interface for creating an object, but lets subclasses decide which class to instantiate. Factor ...
分类:
其他好文 时间:
2019-10-27 13:10:07
阅读次数:
111
*继承 当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 比如,我们已经编写了一个名为Animal的class,有一个run()方法可以直接打印: c ...
分类:
编程语言 时间:
2019-10-15 18:57:41
阅读次数:
87
1 public class CreateThread { 2 public static void main(String[] args) { 3 // 1.使用lambda表达式直接实现Runnable接口中的run()方法 4 Thread thread = new Thread(() -> ... ...
分类:
编程语言 时间:
2019-10-07 23:05:17
阅读次数:
155
一、issubclass 判断第一个类是不是第二个类的子类,返回True或Flase 二、isinstance 判断第一个参数是不是第二个参数的对象,返回True或Flase 三、断点调试 断电调试步骤 在想要加断点的地方用鼠标点击一下,你会看到一个红色圆圈 变红的地方,程序执行到,就会暂停 断电应 ...
分类:
其他好文 时间:
2019-09-16 19:52:17
阅读次数:
78
很多人觉得会写Java代码就行,Java底层怎么运行的不需要知道,但其实并不是这样,随着经验的积累,你需要了解越来越多的底层原理。我们先来看看下面的代码,看看class是怎样加载的。 定义了一个父类BaseClass和子类SubClass,执行main方法会输出父类的“BaseClass Init” ...
分类:
其他好文 时间:
2019-08-30 13:25:32
阅读次数:
82
using System; using System.Collections; using System.Reflection; using CSFrameworkV4_5.Core; using CSFrameworkV4_5.Core.CodeGenerator; using CSFramewo... ...
分类:
其他好文 时间:
2019-08-14 11:05:01
阅读次数:
110