随笔分类 -  Java

包含java及框架的blog
摘要:我们都知道,在应届面试的时候,问到最多的就是快速排序,快速排序是最经典、最常用的排序算法,因为它的平均效率最优,也最稳定。 快速排序使用了分治的算法思想,分治算法本身理解起来很符合人类的思路(递归是很容易被理解的),其最关键的一步,就是划分了,算法导论上介绍了一种划分方法,和我在数据结构课上学的略有 阅读全文
posted @ 2016-04-03 10:55 程羽蒙 阅读(728) 评论(3) 推荐(1)
摘要:先给出基础类资源的代码,很容易理解,不做过多介绍: 1 package oop; 2 interface t { 3 public static final String name="zhangph"; 4 } 5 public class Father implements t{ 6 privat 阅读全文
posted @ 2016-02-27 22:16 程羽蒙 阅读(400) 评论(0) 推荐(0)
摘要:在我看来,面向对象程序设计,不应该拘泥于具体到语言层面的继承规则,而应该单纯的去分析OOP的概念。每种语言对于OOP的理念,都有不同的处理,具体到继承,具体到访问控制。以目前而言相对经典的两种OOP语言C++和java来讲,它们在面向对象的问题上,如果在你眼里是相去甚远的,只能说你对面向对象的理解还 阅读全文
posted @ 2016-02-27 08:28 程羽蒙 阅读(7602) 评论(0) 推荐(0)