![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVASE
a_lonely_dancer
当一个人找不到出路的时候,最好的办法就是将当前能做好的事情做到极致,做到无人能及。
展开
-
JAVA自然排序
这里所说到的Java中的排序并不是指插入排序、希尔排序、归并排序等具体的排序算法。而是指执行这些排序算法时,比较两个对象“大小”的比较操作。我们很容易理解整型的 i>j 这样的比较方式,但当我们对多个对象进行排序时,如何比较两个对象的“大小”呢?这样的比较 stu1 > stu2 显然是不可能通过编译的。为了解决如何比较两个对象大小的问题,JDK提供了两个接口 java.lang.Comparabl原创 2016-08-21 16:11:49 · 3755 阅读 · 0 评论 -
JAVA构造器排序
二、比较器排序:java.util.Comparator 上篇博客(自然排序)我提到了之所以提供比较器排序接口,是因为有时需要对同一对象进行多种不同方式的排序,这点自然排序 Comparable 不能实现。另外, Comparator 接口的一个好处是将比较排序算法和具体的实体类分离了。 翻翻 API 会发现, Arrays.sort 还有种重载形式:sort(T[] a, Comp原创 2016-08-21 16:13:50 · 2949 阅读 · 3 评论 -
Java界面常用布局管理器
Java 界面编程【01】页面布局 这是第一次在博客园里面写博客,是有关JAVA页面设计当中的布局管理器,可能大多数人会选择使用 NetBeans 或者是Eclipse 的组件来实现可视化拖拽组件来达到自己页面设计布局,因为是第一次做界面,总结一下,以供以后复习能用到。 JAVA中Layout Mananage原创 2016-09-18 19:35:21 · 14056 阅读 · 0 评论 -
或许您还不知道的八款Android开源游戏引擎
很多初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没有必要且不符合转载 2016-09-07 22:42:09 · 2445 阅读 · 0 评论 -
Java异常分类
一、基本概念看java的异常结构图 Throwable是所有异常的根,java.lang.Throwable Error是错误,java.lang.Error Exception是异常,java.lang.Exception 二、Exception 一般分为Checked异常和Runtime异常,所有RuntimeException类及其子类的实例被称为Runtime异常,不属于该范畴的异常转载 2016-10-04 09:42:24 · 312 阅读 · 0 评论 -
Java泛型的基本理解
在这里User.class时,它是由类型的是FanXingTest.User类型。然后传入方法后T就变成了FanXingTest.User这个类型,所以说传入泛型是什么类型,T就是什么类型!!!原创 2016-10-04 10:46:54 · 310 阅读 · 0 评论