男儿何不带吴钩,收取关山五十州。请君暂上凌烟阁,若个书生万户侯? ——南园十三首 三种排序法: 1、冒泡法 2、简单选择法 3、直接插入法 上代码: 1、冒泡排序 1 public class BubbleSort { 2 3 //最简单的排序,从0开始逐个对比往上冒 4 public static Read More
posted @ 2017-05-12 17:14 Tomas曼 Views(192) Comments(0) Diggs(0) Edit
唧唧复唧唧 ——木兰诗 冗长的代码实在无趣,这就是为什么程序员会连自己写的代码都不愿意去看.看了就头痛,代码整洁才是关键. 一、什么是泛型?为什么要使用泛型? 且看代码: 第8行代码不小心把Integer丢了进去,会引发ClassCastException 使用了泛型后: 第一段代码可能引发运行时异 Read More
posted @ 2017-05-12 16:50 Tomas曼 Views(213) Comments(0) Diggs(0) Edit
桃李春风一杯酒,江湖夜雨十年灯 ——寄黄几复 之前图上写错了,是Hashtable类。t是小写的,它是个很古老的类,以至于命名都没有那么规范.. HashMap HashMap就是存储key-value键值对的集合,是一种映射关系。key中的元素组成了一个Set集合(key无序,不允许重复,可以是n Read More
posted @ 2017-05-12 07:14 Tomas曼 Views(373) Comments(0) Diggs(0) Edit
江南好,何处异京华。 香散翠帘多在水,绿残红叶胜于花。无事避风沙。 ——《纳兰词》 诗词再好,大图不能忘 上大图: 先说说栈和队列: 栈就好比手枪的弹匣,你往里面压入子弹,最先压入的子弹就到了弹匣最底部的位置,最后压入的子弹在弹匣顶部。发射子弹的时候每次将弹匣顶部的子弹弹出发射。无法越过顶部子弹发射 Read More
posted @ 2017-05-11 23:30 Tomas曼 Views(526) Comments(0) Diggs(0) Edit
横看成岭侧成峰,远近高低各不同。不识庐山真面目,只缘身在此山中。 ——苏轼 这一块儿学的是云里雾里,咱们先从简单的入手。逐渐的拨开迷雾见太阳。本次先做List集合的三个实现类的学习笔记 List特点:有序,元素可重复。其实它的本质就是一个线性表(下面会说到) 先上图,Java集合有Collectio Read More
posted @ 2017-05-07 11:57 Tomas曼 Views(2131) Comments(0) Diggs(0) Edit
心在山东身在吴,飘蓬江海漫嗟吁。 他时若遂凌云志, 敢笑黄巢不丈夫。 ——水浒传 先上源代码,LinkedList类: Java链表中定义了一个内部类Node类,"node"是节点的意思.链表的基本元素是节点,(双向链表)每个节点包含三个成员,分别是item:数据,next:指向链表下一个元素的指针 Read More
posted @ 2017-05-06 01:15 Tomas曼 Views(4523) Comments(0) Diggs(1) Edit
简单例子 直接了解foreach底层有些困难,我们需要从更简单的例子着手.下面上一个简单例子: 1 public class Simple { 2 3 public static void main(String[] args) { 4 int i = 5; 5 System.out.println Read More
posted @ 2017-04-23 15:37 Tomas曼 Views(3932) Comments(0) Diggs(0) Edit
先说说封装: 用new 一条狗来举个例子: 私有化成员变量后就不能直接使用 object.name 的形式改变字段值了。可以使用构造函数初始化字段值或者使用getter setter方法获取、改变字段值。 然后是继承: 父类是Pet 类: 子类是Penguin 类: 测试类: 最后说说多态, 上面代 Read More
posted @ 2017-04-21 15:14 Tomas曼 Views(363) Comments(0) Diggs(1) Edit