会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
加载资源 ......
感谢 ♥ 作者
先不感谢了
彩虹予你
愿你不缺热爱生活的勇气。
首页
新随笔
管理
上一页
1
···
52
53
54
55
56
57
58
下一页
2019年2月26日
java.util.Collections.copy():列表List浅拷贝
摘要: 今天同事问我怎样将一个列表(list1)拷贝到另一个列表(list2),然后修改新的列表(list2)不会影响到旧的列表(list1),想了一想,这是深拷贝啊。 可是,除了循环new还有别的办法吗,想了又想,自己也是啥都不懂啊,赶紧百度学习一下,于是就找到了java.util.Collections
阅读全文
posted @ 2019-02-26 11:26 yanggb
阅读(24060)
评论(0)
推荐(1)
2019年2月16日
java的异常机制
摘要: 在程序运行的时候,如果发生了不被期望的事件,它阻止了程序预期的正常执行,这就是异常。 Java异常机制是Java提供的一种识别及响应错误的一致性机制,可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序的健壮性。在有效使用异常处理机制的情况下,异常能清晰地回答WHAT、WHE
阅读全文
posted @ 2019-02-16 21:13 yanggb
阅读(371)
评论(0)
推荐(0)
2019年2月15日
java对象的四种引用:强引用、软引用、弱引用和虚引用
摘要: 在JDK1.2之前,创建的对象只有在处于可触及(reachable)的状态下,才能被程序使用。也就是说,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。垃圾回收器一旦发现这些无用对象,就会对其进行回收。但是,在某些情况下,我们会希望有些对象不需要被立即回收,或者说从全局的角度来说没有立即回
阅读全文
posted @ 2019-02-15 22:04 yanggb
阅读(6036)
评论(1)
推荐(3)
2019年2月14日
css引入的两种方法link和@import的区别和用法
摘要: link和@import都是HTML中引入CSS的语法单词。 两者的基本语法 link语法结构 <link href="外部CSS文件的URL路径" rel="stylesheet" type="text/css" /> link标签通过URL路径引入外部的CSS文件到HTML中,是一种HTML标签
阅读全文
posted @ 2019-02-14 23:56 yanggb
阅读(4128)
评论(1)
推荐(1)
java注解和自定义注解的简单使用
摘要: 前言 在使用Spring Boot的时候,大量使用注解的语法去替代XML配置文件,十分好用。 然而,在使用注解的时候只知道使用,却不知道原理。直到需要用到自定义注解的时候,才发现对注解原理一无所知,所以要学习一下。 特别注意的是,注解是Java提供的语法,而不是Spring特殊的语法。Java自5.
阅读全文
posted @ 2019-02-14 14:37 yanggb
阅读(1001)
评论(0)
推荐(0)
2019年2月11日
java代理:静态代理和动态代理
摘要: 这里总结下java中的静态代理和动态代理。 Java中有一个设计模式是代理模式 代理模式是常用的Java设计模式,特征是代理类与委托类有相同的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。 代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类
阅读全文
posted @ 2019-02-11 22:24 yanggb
阅读(1533)
评论(0)
推荐(1)
2019年2月5日
java设计模式:面向对象设计的7个原则
摘要: 在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据7条原则来开发程序,从而提高软件开发效率,节约软件开发成本和维护成本。 这7条原则分别是:开闭原则、里氏替换原则、依赖倒置原则、单一职责原则、接口隔离原则、迪米特法则、合成复用原则。 接下来是对这7个原则
阅读全文
posted @ 2019-02-05 17:46 yanggb
阅读(862)
评论(0)
推荐(0)
2019年2月3日
java设计模式:概述与GoF的23种设计模式
摘要: 软件设计模式的产生背景 设计模式这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977 年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造(A Pattern
阅读全文
posted @ 2019-02-03 11:33 yanggb
阅读(959)
评论(0)
推荐(0)
2019年1月31日
java依赖的斗争:依赖倒置、控制反转和依赖注入
摘要: 控制反转(Inversion Of Controller)的一个著名的同义原则是由Robert C.Martin提出的依赖倒置原则(Dependency Inversion Principle),它的另一个昵称是好莱坞原则(Hollywood Principle):不要找我们,让我们来找你。 依赖和
阅读全文
posted @ 2019-01-31 22:24 yanggb
阅读(2080)
评论(1)
推荐(2)
2019年1月30日
java类库
摘要: Java的应用程序接口(API)以包的形式来组织,每个包提供大量的相关类、接口和异常处理类,这些包的集合就是Java的类库。 Java类库可以分为两种 包名以java开始的包是Java核心包(Java Core Package)。 包名以javax开始的包是Java拓展包(Java Extensio
阅读全文
posted @ 2019-01-30 23:47 yanggb
阅读(630)
评论(0)
推荐(0)
上一页
1
···
52
53
54
55
56
57
58
下一页
公告