自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Java中的单例模式

第一种(懒汉,线程不安全): 1 public class Singleton {   2     private static Singleton instance;   3     private Singleton (){}    4     public static Singleton getInstance() {   5     if (instance ==

2017-08-15 17:29:06 160

转载 JAVA设计模式之单例模式

本文继续介绍23种设计模式系列之单例模式。概念:  Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。  单例模式有以下特点:  1、单例类只能有一个实例。  2、单例类必须自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并

2017-08-15 15:40:32 161

转载 Java中的常见异常

Java Exception:1、Error 2、Runtime Exception 运行时异常3、Exception 4、throw 用户自定义异常异常类分两大类型:Error类代表了编译和系统的错误,不允许捕获;Exception类代表了标准Java库方法所激发的异常。Exception类还包含运行异常类Runtime_Exception和非运行异常类Non_Run

2017-08-07 13:55:48 331

转载 正则表达式

一、正则表达式基础知识 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:1.1 句点符号 假设你在玩英

2017-08-03 09:58:59 295

转载 Java中 <? super T>,<? extends T>,和<T>的区别

在看Collections源代码中,看到如下代码:[java] view plain copy public static extends Comparablesuper T>> void sort(List list) {      Object[] a = list.toArray();      Arrays.sort(a);      ListIterator i = list.lis

2017-08-02 15:29:14 786

转载 Java代码书写风格及一些简单的注意事项

转自:http://www.cnblogs.com/panjun-Donet/articles/1144186.html1. 风格务必保持一贯性(Consistent)一位同胞顶着我的鼻子问,为什么我们的Java代码缩进格式非得是这样,而不能是他那样,他就是喜欢他自己的这一种,因此他写的代码总是用他自己习惯的风格。结果在Code Review里被大家毙掉,责令修改。因此他是大大地不服。

2017-07-31 19:47:38 518

转载 Java中的对象类型的引用到底是不是指针

初学Java,感觉引用和c中的指针很像,特此学习,mark一下原文详见:http://blog.csdn.NET/linyt/article/details/1573864先放结论:可以认为Java中的引用就是指针,是一种限制的指针,不能参与整数运行和指向任意位置的内存,并且不用显示回收对象。作为一名程序员,我们应该对新知识和新技术刨根问底,而不应泛泛而谈。我未曾接

2017-07-31 12:20:12 614

转载 Java中的final关键字

Java中的final关键字非常重要,它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也有一些使用final关键字的实例。final经常和static一起使用来声明常量,你也会看到final是如何改善应用性能的。final关键字的含义?final在Java中是一个保留的关键字,可

2017-07-28 09:09:31 193

转载 存在继承关系的Java类对象之间的类型转换

类似于基本数据类型之间的强制类型转换。 存在继承关系的父类对象和子类对象之间也可以 在一定条件之下相互转换。 这种转换需要遵守以下原则: 1.子类对象可以被视为是其父类的一个对象2.父类对象不能被当作是某一个子类的对象。3.如果一个方法的形式参数定义的是父类对象,那么调用这个方法时,可以使用子类对象作为实际参数。 4.如果父类对象与引用指向的实际是一个子类对象,那么这个

2017-07-27 16:37:39 971

转载 Java中Overload和Override的区别

override(重写,覆盖)​​ 1、方法名、参数、返回值相同。​2、子类方法不能缩小父类方法的访问权限。3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。4、存在于父类和子类之间。​5、方法被定义为final不能被重写。 overload(重载,过载)​​1、参数类型、个数、顺序至少有一个不相同。 ​

2017-07-27 14:29:12 212

空空如也

空空如也

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

TA关注的人

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