自定义博客皮肤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)
  • 收藏
  • 关注

原创 深入理解多态,为什么说静态成员无多态特性?

这是前不久做的一道关于静态成员与静态方法特性的题,真的不做下题都不知道自己的基础究竟是有多浅薄,当然这里指对多态的理解一、先回顾下静态成员与静态变量吧,static关键字参考书籍《Java编程思想》 参考博客Java中static作用及用法详解 我们知道,作为面向对象设计的明星程序语言,Java中的一切皆对象,而且每个对象都有其类型(class),决定了该类型对象的外观与行为(成员变量与成员函数

2017-03-02 18:34:36 4329 4

原创 经典内部排序算法学习总结(算法思想、可视化、Java代码实现、改进、复杂度分析、稳定性分析)

一、什么是排序算法?排序,顾名思义,就是按照一定的规则排列事物,使之彼此间有序 而排序算法所要做的工作,就是将数据按照人为制定的比较规则排列好,使数据处于彼此间有序的状态。二、为什么要进行排序?那为什么要将数据排序呢?计算机处理速度这么快,会不会有点多此一举。现在考虑手上有一本目录乱序的词典,假设有1w个单词,如果想要查apple这个单词,每次都要从头开始找,一个个的确定是不是apple,忽略心力

2017-02-25 18:35:15 1184

原创 Struts2基础学习总结

一、Struts2简介参考《JavaEE 轻量级框架应用与开发—S2SH》Struts框架是流行广泛的一个MVC开源实现,而Struts2是Struts框架的新一代产品,是将Struts1和WebWork两种技术进行兼容、合并的全新的MVC框架。Struts2框架充分发挥了Struts1和WebWork这两种技术的优势,抛弃原来Struts1的缺点,使得Web开发更加容易。Struts1运行原理:

2017-02-01 21:45:08 18914 1

原创 浅谈数据结构与算法分析学习及如何进行算法分析

前言都说数据结构与算法分析是程序员的内功,想要理解计算机世界就不能不懂点数据结构与算法,然而这也备受争议,因为大多数的业务需求都用不上数据结构与算法,又或者说已经有封装好的库可以直接调用,例如Java中的ArrayList与LinkedList,直接调用add、remove等方法就已经可以完成插入删除等基本操作,实现业务逻辑,而无需关注其内部实现。如果说一样东西有没有用是根据用不用得上来衡量的话,那

2017-01-26 21:54:46 9178

空空如也

空空如也

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

TA关注的人

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