# 私有属性:属性名前面有两个下划线,那么这样的属性称为私有属性# 私有方法:方法名前面有两个下划线,那么这样的方法称为私有方法# 私有属性和私有方法的特点:# 私有属性和私有方法只能在当前类中使用,不能类外或者其他类(子类)里面使用class Person(object): def __init_ ...
分类:
其他好文 时间:
2019-09-12 23:09:00
阅读次数:
99
(一)单例模式(Singleton) ● 定义保证一个类只有一个实例,并且提供一个访问它的全局访问点。系统内存中该类只存在一个对象,节省了系统资源,对于一些需要频繁创建销毁的对象,使用单例模式可以提高系统性能。● 代码示例 (二)多例模式(Multiton) ● 定义在多例模式中,多例类可以有多个实 ...
分类:
Web程序 时间:
2019-09-07 12:25:40
阅读次数:
113
1.抽象现实生活中的事物被抽象成对象,把具有相同属性和行为的对象被抽象成类,再从具有相同属性和行为的类中抽象出父类。(找出共同部分抽出来)2.封装隐藏对象的属性和实现细节,仅仅对外公开接口。3.继承子类和父类之间的继承关系,子类可以获取到父类的属性和方法。注:关于子类能否继承父类的私有方法?从语言角度上说:JDK官方文档明确说明子类不能继承父类的私有方法;但从内存角度来说,jvm在实例化子类对象之
分类:
编程语言 时间:
2019-09-06 17:23:53
阅读次数:
97
1.1接口组成更新概述接口的组成●常量 public static final●抽象方法 public abstract●默认方法(Java 8)●静态方法(Java 8)●私有方法(Java9) 1.2接口中默认方法接口中默认方法的定义格式:●格式: public default返回值类型方法名( ...
分类:
其他好文 时间:
2019-09-02 11:55:51
阅读次数:
81
test.py 输出 参考/: https://www.runoob.com/python/python-files-io.htmlhttps://www.cnblogs.com/bigberg/p/6430095.htmlhttps://www.runoob.com/python3/python3 ...
分类:
编程语言 时间:
2019-08-29 20:07:49
阅读次数:
86
一、两数相加: 由于是刷的第一题,先写下: 本题是两个链表相加,方法是生成一个新的链表(其实是一个节点不断指向下一个节点,这样依次连起来的)去存储这个两个的和。 首先生成一个新的链表h,h是头指针;然后再让指针t指向h。 新建私有方法,该方法的作用是返回链表的有效数据,并让链表指向后继节点。即p好p ...
分类:
其他好文 时间:
2019-08-29 12:04:51
阅读次数:
91
java反射 反射是java的重要特性之一,java.lang.reflect 是jdk支持反射的重要包,我下面可能会对构造器Constructor,属性Filed,方法Method会用到。反射其实很常见,在java源码、spring就有很多运用,Spring AOP就应用到了反射。设计模式中代理模 ...
分类:
编程语言 时间:
2019-08-26 19:16:30
阅读次数:
102
问题 Golang的 方法接收者 就是在函数名前的括号内的东西 如 在JetBrains系类的开发工具中(IntelliJ、Goland)如果方法接收者名字是 self me this 类似的词,IDE会提示 Receiver has generic name 信息 如下图所示 Go中的函数 在Go ...
分类:
其他好文 时间:
2019-08-26 14:57:34
阅读次数:
131
复制依赖和改jar包方式 src下的都复制过来。 复制到新项目里了 bean.xml里面复制上面一行代码到下面。把aop改成context。 配置spring容器创建时要扫描的包 Service的配置这里就可以删除了 配置注解 使用@Service注解 开始AOP配置 把通知类交给Spring来管理 ...
分类:
编程语言 时间:
2019-08-15 18:49:30
阅读次数:
70
概念模型上,典型的帧栈结构如下(栈是线程私有的,也就是每个线程都会有自己的栈)。 典型的帧栈结构 局部变量表 存放方法参数和方法内部定义的局部变量。在编译阶段,就在Class文件的Code属性的max_locals数据项中确定了该方法所需要分配的局部变量表的最大容量。(仅仅是变量,不包括具体的对象) ...
分类:
其他好文 时间:
2019-07-28 13:58:29
阅读次数:
91