Java 记录(4) java 生成 UUID ,java.util.UUID 使用
Java 记录(4) java 生成 UUID ,java.util.UUID 使用
- 初
- 代码:
- 运行结果
初
希望能写一些简单的教程和案例分享给需要的人
代码:
使用 java.util.UUID;
这里介绍常用的 3 个方法 :
- randomUUID() : 生成随机 UUID : 随机 UUID
- nameUUIDFromBytes() :根据 byte 生成 UUID (md5 加密)
- fromString() :将字符串 UUID 转换成 UUID 类型
package com.daolizhe;import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;public class application {public static void main(String[] args) {System.out.println(UUID.randomUUID()); // 生成随机 UUID : 随机 UUID System.out.println(UUID.nameUUIDFromBytes(new byte[]{1})); // MD5 加密生成 UUID :55a54008-ad1b-3589-aa21-0d2629c1df41System.out.println(UUID.fromString("55a54008-ad1b-3589-aa21-0d2629c1df41")); // 将字符串转成 UUID : 55a54008-ad1b-3589-aa21-0d2629c1df41}
}
System.out.println(UUID.randomUUID());
System.out.println(UUID.nameUUIDFromBytes(new byte[]{1}));
System.out.println(UUID.fromString(“55a54008-ad1b-3589-aa21-0d2629c1df41”));
运行后得到结果:
ad1f7ce2-6e51-48ef-a825-d39f011202d3
55a54008-ad1b-3589-aa21-0d2629c1df41
55a54008-ad1b-3589-aa21-0d2629c1df41
运行结果
Java 记录(4) java 生成 UUID ,java.util.UUID 使用相关推荐
- java 8位 uuid_JAVA生成短8位UUID详解
短8位UUID思想其实借鉴微博短域名的生成方式,但是其重复概率过高,而且每次生成4个,需要随即选取一个. 本算法利用62个可打印字符,通过随机生成32位UUID,由于UUID都为十六进制,所以将UUI ...
- java记录访问时间_在java中记录上次访问时间和上次修改时间?
首先,让我们关注这些事物的含义. 访问 – 上次读取文件的时间,即上次访问文件数据的时间. 修改 – 上次修改文件(内容已被修改),即文件数据上次修改的时间. 更改 – 文件的元数据的最后一次更改(例 ...
- java记录访问次数_使用java中的session来记录访问次数
Created by IntelliJ IDEA. User: DELL Date: 2018/4/19 Time: 17:06 To change this template use File | ...
- java记录目录树_Java记录
java记录目录树 https://openjdk.java.net/jeps/359概述了Java的新功能,该功能可能会/将在某些将来的Java版本中实现. JEP建议使用一种新的"类别& ...
- 【哪吒社区Java技能树 打卡day2】Java学习路线总结(思维导图篇)
跟着哪吒学Java,告别CRUD,搬砖工逆袭Java架构师,燥起来! Java入门级概述 一.Java成名史 想要学好一门语言,一定要了解它的历史,了解它存在的价值和意义. 1991年成立了一个称为G ...
- java.util.UUID生成32位唯一uuid
package com.dhcc.csm.utils; import java.util.UUID: public class UUIDUtil { public static String gene ...
- uuid java 重复_Java中使用UUID工具类生成唯一标志防止重复
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.secur ...
- UUID原理,以及JAVA生成短8位UUID
最近需要生成短uuid,网上查了查资料,这里整理记录一下,供大家参考 1 前言 UUID,全名叫做 Universally Unique Identifier,也就是通用唯一标识符的意思.有时候,也叫 ...
- java uuid 第三方_JAVA生成短8位UUID
java 原创,转载需注明. 短8位UUID思想其实借鉴微博短域名的生成方式,但是其重复概率过高,而且每次生成4个,需要随即选取一个. 本算法利用62个可打印字符,通过随机生成32位UUID,由于UU ...
- java——记录一次条形码、二维码、订单自动生成的制作
目录 条形码的生成 解决方案 生成结果如下 工具包下载 代码如下 二维码码的生成 解决方案 生成结果如下 工具包下载 代码如下 订单自动生成的制作 效果如下 源代码下载 条形码的生成 解决方案 使用j ...
最新文章
- python函数调用的例子_实例讲解Python中函数的调用与定义
- PHP 自学教程之MySQL数据库
- C 风格字符串与C++中string类区别
- js中解析json字符串
- stm32c语言long型数据多少位,stm32 C语言的数据类型说明
- 如何查看单元测试的结果 以及异常处理
- html新浪微博页面练习,js实现新浪微博首页效果
- SublimeText 3 高亮 MATLAB语法
- Apple ID Your Account Cannot Be Created at This Time
- K9G8G08U0A升级到K9GAG08U0D烧录NK要注意的地方
- c# Stack源码解析
- ubuntu18.04修改mac地址
- 计算机基础(三)软件
- 云服务器可以用来做什么?
- SV中program module
- ABC247ABCD
- 2022唯品会双11活动规则解读
- Chrome浏览器模拟4G网络
- 《OSPF和IS-IS详解》一1.2 ARPANET
- WIN10没有按快捷键,突然弹出touchpad driver diagnostics