zoukankan      html  css  js  c++  java
  • java回顾之枚举和新特性

    java回顾之枚举和新特性

    枚举
        枚举用来表示实例是固定个数的类型。
        比如:季节,元注解里面学过的Retention里面RetentionPolicy也是一个注解

    方法引用
      格式:
        XXX::XXX
    作用:
      如果Lambda里面的代码是一个已存在的代码,没有别的逻辑,就可以用方法引用来代替。
      idea给lambda表达式显示黄色警告,可以用alt+enter快捷键变成方法引用。

    Base64
      作用:
        编码解码
        三种方式:
        基本方式
          没有特殊之处
        Url方式
          编码之后不会出现比如/这种特殊字符
        MIME方式
          编码之后每行最多是76个字符

    正则表达式
      作用:
      对字符串的规则进行校验
        [abc] :可以出现a或b或c
        [^abc] :除了a和b和c之外的其他字符
        [0-9]
        [0-9A-Za-Z]
        []表示的是一个字符,如果里面只有一个值 []可以省略

        [a-z&&[^d]] :a到z但不能是d的字符

        . :表示一个任意字符
        d :表示一个数字字符
        w :表示一个单词字符

        ? :零次或一次
        * :任意次
        + :一次或多次
        {n} :n次
        {n,} :最少n次
        {n,m}:最少n次 最多m次

        ()表示组,第一对小括号是第一组,第二对小括号就是第二组
        \1表示第一组再出现一次 \2表示第二组再出现一次

  • 相关阅读:
    Unreal Engine 4官网教程
    快速上手制作暗黑类游戏动作打击感的一些要点
    充分利用 UE4 中的噪声
    综合帖:多角度闲聊游戏打击感
    鹅厂内部分享:七步教你从无到有做数值
    二叉树、二叉搜索树、平衡二叉树、B树、B+树的精确定义和区别探究
    MySQL的InnoDB索引原理详解
    分布式核心
    Mysql 原理以及常见mysql 索引等
    redis核心原理
  • 原文地址:https://www.cnblogs.com/gushiye/p/13911117.html
Copyright © 2011-2022 走看看