问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 如何编码实现类似数据库主键的功能:贴代码!谢谢!

发布网友 发布时间:2022-04-09 23:26

我来回答

1个回答

热心网友 时间:2022-04-10 00:55

数据库的主键主要的功能就是唯一性,以下是我写的代码:
package NormalLearn;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
* 实现主键功能,每次生成的字符串唯一性
* @author Administrator
*
*/
public class OrclSeq{
/**
* 流水号=当前时间(8位)
* @return
*/
public synchronized String getCurrentValue(){
try {
//保证数据的唯一性
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String DateStr = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());
return DateStr;
}
//线程内部类
class ThreadClass implements Runnable{
@Override
public void run() {
String seq = getCurrentValue();
System.out.println(seq);
}
}

public static void main(String[] args) {
//模拟多线程测试
OrclSeq seq = new OrclSeq();
for(int i=0;i<1000;i++) {
new Thread(seq.new ThreadClass()).start();
}
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么电脑上的word界面变小为什么WORD里面的页面变的很小怎么设置回来... AHA拯救心脏救命术(Basic Life Support,BLS) 基础生命的基本顺序 机械制图第一视角与第三视角的区别 明日之后野外感染者据点都在什么地方 感染就聚集点位置分享 明日之后 明日之后哪些地图有强力感染者? 《明日之后》野外感染者据点一览 明日之后野外感染者据点去哪找 妙洁提醒你注意:保鲜膜有些不能加热 有些不能包肉 C盘里文件的修改日期是不是就代表那天我用过电脑,我是上午用的,可文件... 空调风扇叶响是什么原因 小空调扇出现嗞嗞声怎么处理? 新郑星期四限号是多少 空调风扇嗡嗡声是怎么回事? 周四限行车尾号 保定市今日限行尾号是多少 石家庄11月24号汽车限行,尾号是多少? 怎么快速申请 成都星期四限行尾号是多少 注册在哪里注册 怎么样申请 申请怎么申请 怎么申请??。 个人帐号能否上传贷款超市APP? 申请在哪申请 江米条是小贷超市吗? 小学生牵着手在学校玩耍受伤能报意外险吗? 小学生的意外险一般是买 申请在哪申请 小学生购买意外伤残保险有必要买吗 如何在word里添加主菜单 用word怎么打菜谱? 如何在word2007版制作菜单 求电工大神,专业点的解答一下10A转换16A 如何使用word制作菜单?菜鸟请教 多媒体教室装修方案 我的WORD里的菜单是折叠的 我想要正常的展开显示 怎么做 怎么设计STEAM教室哪些元素是必须有的? 用word2003制作饭店菜单 怎样在word中做菜谱,不要表格?而且菜是两端对齐的? 高达中的GN粒子是干什么用的? www.cctv.598.com是什么网址 有人用ai598主页吗?ai598网址导航安全吗? 桌面上有两个ie图标 主页被劫持到598网址导航 U盘丢失了,数据怎么能找回来 什么叫不可抗力 湖北经济学院法商学院,我安徽的,506分,过三本19分,能不能上?急~~~~ 哪里有新白娘子传奇下载 五月天的视频 打开TT浏览器弹出598导航怎么办