自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深入浅出Java Object源码

Java中的ObjectJava中的Object类位于java.lang包中,每一个Java类直接或者间接继承自Object,如果一个类没有继承任何类,那么该类默认直接继承Object,如果一个类继承了某一个类,那么Object间接继承了Object,因此所有Java对象都可以访问Object中定义的方法,因此Object是所有类的顶级父类。Object源码解析toString方法...

2018-07-31 23:11:35 375

原创 设计模式之单例模式

原文链接 Java单例模式是四中创建模式之一,本文我们讲从例子讲解单例模式的方方面面Java单例模式(Singleton)Java限制了类的实例,保证了JVM中只能存在一个某个类的一个实例单实例类必须提供一个访问该实例的全局方法(其实就是public static)单例模式使用在日志(logging),驱动(driver),缓存(caching),线程池(thread pool)...

2018-07-29 15:05:32 145

原创 ArrayList源码解析

原文链接 ArrayList底层使用数组实现,所以随机访问特定位置的元素的速度特别快,时间复杂度为0(1)transient Object[] elementData; // non-private to simplify nested class accessArrayList默认分配大小为10的容量/** * Default initial capacity. */pr...

2018-07-28 20:11:43 99

原创 你真的知道JAVA中抽象类和接口的区别么?

原文链接详解在抽象类中可以写非抽象的方法,从而避免在子类中重复书写他们,这样可以提高代码的复用性,这是抽象类的优势;接口中只能有抽象的方法。public abstract class Person { void eat(){ System.out.println("it is valid"); }}接口中的方法不能有具体实现,以下代码报错...

2018-07-23 21:07:26 256

原创 开始你的shell脚本编程

原文链接 对于我自己来说,学习新框架或技术的最佳方式是同时获得实践经验,在本文中,你将自己通过编写代码来学习shell脚本的基础知识!本文包含语法,shell脚本的基础知识到中级shell编程,通过这篇文章你可以学习shell的相关知识,并且通过shell来实现Unix/Linux之间的接口介绍您可能已经多次遇到过“脚本”这个词,但脚本的的含义是什么意思呢?简单的来说,脚...

2018-07-14 16:48:09 2286

空空如也

空空如也

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

TA关注的人

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