自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重学java-13.Number类继承于Object类吗?

重学java-13.Number类继承于Object类吗?Number类继承于Object类吗?Number类继承于Object类吗?本人在学习基本数据类型的包装类时看到一个例子:public static void main(String[] args){ Object obj = 10; int temp = (Integer) obj;//向下转型后,自动拆箱 ...

2019-04-28 15:36:42 843

原创 设计模式|静态代理模式

设计模式|代理模式的初步学习代理模式的初步学习概念角色示例代理模式的总结代理模式的初步学习概念代理模式(proxy pattern) :由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。一句话概括就是:为其他对象提供一种代理以控制对这个对象的访问。其他对象:目标对象,想要访问的对象,常被称为...

2019-04-27 19:08:39 132

转载 设计模式|工厂模式的初步学习

设计模式|工厂模式的初步学习工厂模式简单工厂模式概念角色示例简单工厂模式总结工厂方法模式概念角色示例工厂方法模式总结抽象工厂模式概念角色示例抽象工厂模式总结工厂模式工厂模式是最常用的一种创建型设计模式。包括抽象工厂模式、工厂方法模式和简单工厂模式。其中简单工厂模式是最简单的一种。简单工厂模式概念简单工厂模式(Simple Factory Pattern):定义一个工厂类,它可以根据参数的...

2019-04-27 18:07:51 154

转载 重学java-12.内部类

重学java-10.volatile关键字内部类内部类基础成员内部类局部内部类匿名内部类静态内部类深入理解内部类内部类的使用场景和好处常见的与内部类相关的笔试面试题内部类说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。内部类基础在Java中,可以...

2019-04-21 19:37:47 160

转载 重学java-11.is-a,has-a,like-a是什么

1、is-a,has-a,like-a是什么在面向对象设计的领域里,有若干种设计思路,主要有如下三种: is-a、has-a、like-a java中在类、接口、抽象类中有很多体现。 了解java看这里:什么是Java 了解类和对象看这里:类、对象到底有什么秘密 了解接口和抽象类看这里:接口和抽象类有什么区别2、is-a是什么is-a,顾名思义,是一个,代表继承关系。 如果A ...

2019-04-21 17:57:20 194

原创 设计模式 | 单例模式的初步学习

设计模式 | 单例模式的初步学习单例模式单例模式的概念单例模式的实现懒汉式-线程不安全饿汉式-线程安全懒汉式-线程安全双重校验锁-线程安全单例模式注意:本文是对 该博客 的学习。单例模式的概念定义: 单例模式(Singleton)是指 一个类只能有一个实例,且该类能 自行创建 这个实例。特点:单例类只有一个实例对象;该单例对象必须由单例类自行创建;单例类对外提供一个访问该单例的全...

2019-04-20 16:05:23 147

转载 重学java-10.volatile关键字

重学java-10.volatile关键字volatile关键字内存可见性Java内存模型留意复合类操作原子操作的原理(CAS)CAS 操作非阻塞算法 (nonblocking algorithms)CAS缺点解决num++操作的原子性问题禁止指令重排序总结volatile关键字volatile 是Java提供的一种 轻量级 的同步机制,在并发编程中,它也扮演着比较重要的角色。同synchro...

2019-04-20 15:36:14 146

原创 设计模式 | 组合模式的初步学习

设计模式 | 组合模式的初步学习组合模式组合模式的概念组合模式的定义组合模式的结构透明式的组合模式安全式的组合模式组合模式的例子组合模式的优缺点组合模式本文内容是对 该博客 的学习。组合模式的概念组合模式的定义组合(composite)模式,有时又叫做部分-整体模式,它是一种将对象组合成树状的层次结构的模式,用来表示“部分-整体”的关系,使用户对单个对象和组合对象有一致的访问性。组合...

2019-04-15 18:29:35 174

原创 重学java-9.初步认识this关键字

重学java-9.初步认识this关键字初步认识this关键字调用本类属性调用本类普通方法调用构造方法表示当前对象初步认识this关键字调用本类属性举个例子:class Emp { private int id; private String name; private double sal; private String dept;//最常用的就是用this代表本类属性,比如t...

2019-04-13 15:30:00 197

原创 重学java-8.String的基本概念

重学java-7.String的基本操作String的基本操作字符串的常量池String的基本操作注意:字符串常量就是String的匿名对象。public static void main(String[] args) { String a = "wow"; System.out.println("wow".equals(a));//这里的"wow"就是一个匿名对象,由系统自动生成...

2019-04-13 10:57:11 150

原创 重学java-7.常用的数组排序【2】

重学java-6.常用的数组排序【2】常用的数组排序排序算法比较表格优化的插入排序-希尔排序优化的交换排序-快速排序递归实现非递归实现挖坑法左右指针交换法前后指针法关于基准的选择前后指针法基准的选择填坑法和左右指针交换法基准的选择快速排序的优化基准选择的优化小区间优化常用的数组排序这一篇主要讲 优化 的交换排序、选择排序、插入排序。如果文字描述使我们迷惑,直接看代码或许是个更为明智的选择。...

2019-04-01 18:21:19 419

空空如也

空空如也

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

TA关注的人

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