- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 Java集合学习速记
概述: C++的STL里面专门有一个“集合”就是set; Java里面也有Set,却只是集合的一种。 Java集合可分为Collection和Map两种体系 ->Collection接口: ->Set:元素无序、不可重复的集合 ->List:元素有序,可重复的集合(可以看成动态数组) ->Map接口:具有映射关系"key-value对"集合(key相当于函数的自变量,value相当于因变量) Collection接口:
2016-11-19 20:52:48 848
原创 处女座算法之大整数乘法(从O(N^2)到O(N^1.59)的思想)
每次看算法的优化设计都会觉得:优化算法的人都是处女座! 《算法设计与分析》一书讲完分治之后顺手讲了大数乘法的分治递归算法,然后又兴冲冲地将原本O(N^2)的算法优化成O(N^1.59) 小学生是这样做乘法的: 让计算机模拟这个过程: package com.mustso.java1; import java.util.Scanner; public class BigIntMultiply { final static int N = 100; final static
2016-11-19 03:23:29 1567 1
原创 设计模式之单例设计模式
package com.mustso.java; /* * 设计模式:设计模式是在大量的实践中总结和理论之后优选的代码结构、编程风格、以及解决问题的思考方式。 * 23种设计模式。 * * 单例的设计模式: * 1)解决的问题:使得一个类只能创建一个对象。 * 2)如何解决? */ public class TestSingleton { public sta
2016-11-18 00:24:01 392
原创 JUnit单元测试类
怎么单独测试不是main方法的方法呢? package com.mustso.java; import org.junit.Test; /* * JUnit单元测试类 * 1.当前工程下-右键build path-add libraries-Junit4 * 2.在主类中,创建一个空参的无返回值的方法,(如public void test())用于代码的测试,方法上声明:@Test *
2016-11-18 00:22:18 911
学生社团管理系统--Java界面版
2017-03-03
游戏坦克大战(Java实现)
2016-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人