logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ios MV(X)系类的总结

一、先回顾先MVX系列1、MVC图示所有的通信都是单向的(1) View 传送指令到 Controller(2) Controller 完成业务逻辑后,要求 Model 改变状态(3) Model 将新的数据发送到 View,用户得到反馈2、MVP图示MVP 模式将 Controller 改名为 Presenter,同时改变了通信方向(1) 各部分之间的通信,都是双向的。

ios MVP模式

一、MVP模式图示MVP 模式将 MVC中的controller 改名为 Presenter,同时改变了通信方向。特点 :(1)各部分之间的通信,都是双向的。(2)View 与 Model 不发生联系,都通过 Presenter 传递。(3) View 非常薄,不部署任何业务逻辑,称为”被动视图”(Passive View),即没有任何主动性,而 Presenter非常厚,所有逻辑都部

Java 异常处理机制(异常链)

JVM (Java 虚拟机 的缩写)用方法调用栈来跟踪一系列的方法调用过程。该堆栈保存了每个调用方法的本地信息。当一个新的方法被调用时,JVM把描述该方法的栈结构置入栈顶,位于栈顶的方法为正在执行的方法。如果在执行的方法过程中抛出异常,JVM必须找到能捕获该异常的catch块( 1 ) 它首先观察当前方法是否存在catch块,如果存在,就执行该catch代码块( 2 ) 如果不存在,

#java#虚拟机
ios MVP模式

一、MVP模式图示MVP 模式将 MVC中的controller 改名为 Presenter,同时改变了通信方向。特点 :(1)各部分之间的通信,都是双向的。(2)View 与 Model 不发生联系,都通过 Presenter 传递。(3) View 非常薄,不部署任何业务逻辑,称为”被动视图”(Passive View),即没有任何主动性,而 Presenter非常厚,所有逻辑都部

Java 类图(UML)

文章目录一、UML基础知识扫盲1、概念2、作用3、分类二、如何用类图表示一个类1、-private2、+public3、#protected4、UML属性(Attribute)表达式5、UML方法(Operation)表达式6

Java 如何抛出异常、自定义异常

一、异常的抛出 1、定义 : 一个方法不处理这个异常,而是调用层次向上传递,谁调用这个方法,这个异常就由谁来处理。2、throw :将产生的异常抛出(强调的是动作),抛出的既可以是异常的引用,也可以是异常对象。(位置: 方法体内)3、throws : 如果一个方法可能会出现异常,但没有能力处理这种异常,可以在方法声明处用throws子句来声明抛出异常。用它修饰的方法向调用者表明该方法可能会抛出异

#java
到底了