用户中心USER CENTER

首页/用户
  • Ummm... Java8和lambda

    摘要:引入了与此前完全不同的函数式编程方法,通过表达式和来为下的函数式编程提供动力。命令式编程语言把对象变量和流转当作一等公民,而函数式编程在此基础上加入了策略变量这一新的一等公民。 Java8引入了与此前完全不同的函数式编程方法,通过Lambda表达式和StreamAPI来为Java下的函数式编程提供动力。本文是Java8新特性的第一篇,旨在阐释函数式编程的本义,更在展示Java是如何通...

    LMou 发布于Java
  • 房间号生成器

    摘要:在写游戏服务器中特别是卡牌一类的游戏经常需要让用户手动输入房间号加入一个房间为了用户友好这个房间号通常需要限定长度比如位或者位数字因此用数据库的对用户不太友好其一是长度不固定其二是后期房间号会很长所以专门写了一个房间号生成器服务器其满足以下 在写游戏服务器中, 特别是卡牌一类的游戏, 经常需要让用户手动输入房间号加入一个房间, 为了用户友好, 这个房间号通常需要限定长度, 比如4位或者...

    LMou 发布于Java
  • 借腾讯开源 VasDolly,谈谈 Android 签名和多渠道打包的原理!

    摘要:前几天,企鹅电竞团队开源了自己的多渠道打包工具,比美团的更全面一些。四可商用的多渠道打包方案在开源之前,市面上支持签名的多渠道打包方案,就属美团的了,下面简单比对一下它们的优缺点。 showImg(https://segmentfault.com/img/remote/1460000013436224?w=900&h=500); 一、前言 Hi,大家好,我是承香墨影! 当我们需要发布一...

    LMou 发布于Java
  • 反射(Reflection)

    摘要:装载类的装载是通过类加载器完成的,加载器将文件的字节码文件装入的方法区,并且在堆区创建描述这个类的对象。通过指定的对象来实例化对象取得父指定的构造类型给传入参数赋初值实例化反射操作获得某个类的所有的字段,包括父类。 什么是反射 反射就是在运行时把 Java 类中的各种成分映射成相应的 Java 类(Method、Annotation等),可以动态得获取所有的属性以及动态调用任意一个方法...

    LMou 发布于Java
  • 简单介绍 Java 中的注解 (Annotation)

    摘要:例子首先来看一个例子这里用了目的是告诉编译器这个方法重写了父类的方法如果编译器发现父类中没有这个方法就会报错这个注解的作用大抵是防止手滑写错方法同时增强了程序的可读性这里需要指出一点去掉并不会影响程序的执行只是起到标记的作用找到的实现关注点 1. 例子 首先来看一个例子: @Override public String toString() { return xxxxx; ...

    LMou 发布于Java
<