java
文章平均质量分 87
法拉利轮子
这个作者很懒,什么都没留下…
展开
-
Java环境配置-INTELLIJ IDEA on Mac
工欲善其事必先利其器,这里简单总结一下IDEA的环境配置过程,就当给自己留个手册,随时可查。 1. 安装jdk 下载 mac 版的 JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html // 同意协议并点击下载 下载完成后, 按提示完成安装 在终端中输入原创 2017-12-13 20:57:22 · 4146 阅读 · 0 评论 -
设计模式: Builder 建造者模式
建造者模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。使得多个简单的对象一步一步构建成一个复杂的对象。 建造者模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们。可以不必知道内部的具体构建细节,有点类似抽象工程模式。 比如一个汽车,有很多部件:车轮,车架,发动机还有各种小零件,这些部件被装配成一辆汽车,装配过程也非常复杂,原创 2017-12-31 15:16:42 · 229 阅读 · 0 评论 -
设计模式: 单态模式(Singleton)
设计模式: 单态模式(Singleton)原创 2018-01-01 17:31:34 · 1243 阅读 · 0 评论 -
设计模式:工厂模式(Factory)
设计模式:工厂模式(Factory)原创 2017-12-26 17:11:46 · 673 阅读 · 0 评论 -
设计模式:代理模式(Proxy)
设计模式:代理模式(Proxy) 代理可以解释为:在出发点到目的地之间有一道中间层,意为代理。 代理模式为其他对象提供一种代理以控制对这个对象的访问,为其他对象提供一种代理以控制对这个对象的访问。当客户端不能或者不想直接访问一个对象,可以通过一个第三者(代理)来实现间接访问。 创建一个 Subject 接口和实现了 Subject 接口的实体类。ProxySubject 是一个代理类,原创 2018-01-02 11:51:45 · 174 阅读 · 0 评论 -
设计模式: Prototype (原型)
设计模式 原型原创 2017-12-27 17:56:43 · 207 阅读 · 0 评论 -
Java – 对象入门
对象入门原创 2018-01-29 17:49:24 · 168 阅读 · 0 评论 -
Java – 初始化和清除
本文参考了Thinking in Jav 构建器的意义 对于方法的创建,可将其想象成为自己写的每个类都调用一次initialize()。我们在使用对象之前,应首先调用initialize()方法进行初始化,意味着每一用户都能去执行这个方法,但这也意味着用户必须记住调用方法。Java中通过引入构建器,确保每个对象都能得到正确的初始化。若每个类有一个构建器,那么在创建对象时,Java会自动调用那个原创 2018-02-07 15:52:12 · 384 阅读 · 0 评论