
Java
java
_a_0_
Who am, Where am.
展开
-
Java8 新特性学习总结
Lambda表达式初步与函数式接口 初探: public class SwingTest { public static void main(String[] args) { JFrame jFrame = new JFrame("My JFream"); JButton jButton = new JButton("My JButton"); ...原创 2020-04-12 09:36:49 · 519 阅读 · 0 评论 -
小程序1-----统计出一个给定数组的蓄水总量(把数组的每个位置的数看是做地势高低)
问题还原:统计出一个给定数组的蓄水总量(把数组的每个位置的数看是做地势高低)比如:int[] intArray = [4,3,2,5,6,4,4,7]能蓄水:[0,1,2,0,0,2,2,0] 所以总量是:7通过拆分思想把数组切成很多个 01数组,统计每个01数组中的合法0的总个数即可(见下面的图解)如图示:浅红色阴影的部分为蓄水量;代码:/** * 作者: MZH:http://blog.cs...原创 2018-03-22 20:25:17 · 629 阅读 · 0 评论 -
几种设计模式
一、概况总体来说设计模式分为三大类:(1)创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。(2)结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。(3)行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。二、设计模式的六大原则...转载 2018-04-24 22:24:43 · 219 阅读 · 0 评论