自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java设计模式之工厂设计模式

package designpattern;/* * 用发邮件和短信的例子理解工厂模式 * 总体来说,工厂模式适合:凡是出现了大量的产品需要创建,并且具有共同的接口时, * 可以通过工厂方法模式进行创建。在以上的三种模式中,第一种如果传入的字符串有误, * 不能正确创建对象,第三种相对于第二种,不需要实例化工厂类,所以,大多数情况下, * 我们会选用第三种——静态工厂方法模式。 *

2015-10-14 15:43:29 298

原创 Java中关键字fianl的归纳

final关键字可以修饰:类、方法、变量一、final修饰变量final修饰的变量是一个常量,只能赋值一次。写法规范:常量所有字母都大写,多个单词,中间用_连接。二、final修饰方法final修饰的方法不可以被覆盖。使用final方法的原因有两个。  第一个原因是把方法锁定,以防任何继承类修改它得含义。这是出于设计的考虑:想要确保在继承中使方法行为保持不变,并

2015-10-07 14:44:05 480

原创 java中初始化引用的四种方式

/* 初始化引用的四种方式初始化方式一:在定义一个对象是初始化初始化方式二:在构造器中初始化初始化方式三:在使用之前初始化,也称为惰性初始化。在生成对象不值得以及不必每次生成对象的情况下,这种方   式可以减少额外的开销初始化方式四:实例初始化*/import static tools.Print.print;class Soap{private

2015-10-06 15:06:17 1029

原创 TreeSet对元素进行排序实现的两种方式

package interview;import java.util.Comparator;import java.util.Iterator;import java.util.TreeSet;/*TreeSet对元素进行排序的方式一:让元素自身具备比较功能,元素就需要实现Comparable接口。覆盖compareTo方法。如果不要按照对象中具

2015-10-05 20:46:17 832

MemoryAnalyzer-1.12.0.20210602-macosx.cocoa.x86_64.dmg

JVM分析工具

2021-07-28

Apache RocketMQ开发者指南.pdf

参考https://github.com/apache/rocketmq/tree/master/docs/cn整理的RocketMq开发者指南,分享给大家!如有问题,欢迎讨论。

2020-02-19

java_ee_6_api 中文版

JavaTM Platform, Enterprise Edition 6 API Specification中文版帮助文档

2015-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除