
WEB
cjxtw
这个作者很懒,什么都没留下…
展开
-
landa表达式的一点东西
1:作用代替匿名内部类、各种回调,简化代码。在编译时还是会将lamda表达式编译为匿名内部类。2:格式2.1 多参数(x1,x2,....) -> { 表达式1;表达式2;.......};2.2 单参数x1 -> {表达式1;表达式2;......}当参数只有1个时可以省略左边的小括号。2.4 单参数 单语句x1 -> 表达式1单语句时可...原创 2018-10-18 17:36:38 · 999 阅读 · 0 评论 -
装饰者模式--Decorator
1: 作用动态的给对象增加执行的业务,不受数量限制。可以代替子类,同时避免子类与父类的高耦合。增加灵活性。2:构成2.1 装饰者抽象类--Decorator (可以是接口)最终生成一个指向被装饰对象基类(Component)实例的引用,并定义一个与被装饰对象基类(Component)接口一致的接口。通过这个抽象类或接口来指向具体的执行对象。2.2 被装饰的对象的基类--Co...原创 2018-10-19 14:00:27 · 155 阅读 · 0 评论 -
JDBC的一点东西
1:首先要获得与数据库的连接,connection接口可以创建Statement(用来执行查询和其他操作),查询得到的结果封装在ResultSet中,ResultSet接口提供对结果的一些处理方法(遍历等)。2:因为connection通过其实现类来创建连接一次只能获取一种数据库的连接,没有通用性。所以抽象一个Driver接口来屏蔽连接的细节。3:Driver 不需要new,每个数据库的D...原创 2018-10-17 17:38:35 · 124 阅读 · 0 评论 -
回调函数的一点东西
简单来说,就是将一个函数A(),作为另一个函数的参数B(arg c1,A),当B执行时就会回调A来完成某个事件的处理,A就为回调函数。 允许多重回调函数。 通过传入不同的回调函数可以让已有的函数执行不同的处理方法,从而实现不修改源码而改变方法的执行方式,与反射有异曲同工之妙。 ...原创 2018-11-01 18:12:34 · 186 阅读 · 0 评论 -
web工程中的.classpath、.mymetadata、.project文件
1: .classpath文件配置整个工程的运行环境。(1):源码目录 <classpathentry kind="src" path="***/src"/>(2):JDK运行时容器<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER">(3):自定义的目录,需要导入的j原创 2018-11-05 17:19:10 · 284 阅读 · 0 评论