导航:首页 > 编程语言 > java获取版本号

java获取版本号

发布时间:2023-08-01 10:48:09

A. 怎么查看java JDK版本

(1)单击 开始——所有程序——附件——命令提示符(win7)
(2)输入 java -version
(3)显示若干行文字,即可查看显示的JDK版本

B. Java如何生成版本号比如0001 0002 0002

首先还是不太明白你说的这个“生成版本号”是什么意思,如果只是生成一个自增序列的话

1、如果有oracle数据库的话可以利用它的序列生成。

2、没有oracle,用redis也行。

3、没有数据库,那就写个文件来存取吧:

public class Test2 {

public static void main(String[] args) throws IOException {
System.out.println(getSequence("d:\test\sequence.txt"));
setSequence("d:\test\sequence.txt", "");
System.out.println(getSequence("d:\test\sequence.txt"));
}


//读取序列
public static String getSequence(String sequenceFile) throws IOException {
FileInputStream fileInputStream = null;
InputStreamReader inputStreamReader = null;
BufferedReader bufferedReader = null;
try {
File file = new File(sequenceFile);
fileInputStream = new FileInputStream(file);
inputStreamReader = new InputStreamReader(fileInputStream);
bufferedReader = new BufferedReader(inputStreamReader);
// 按行读取字符串
String str;
if ((str = bufferedReader.readLine()) != null) {
return str;
}
return null;
} catch (Exception e) {
e.printStackTrace();
return null;
} finally {
if (bufferedReader != null) {
bufferedReader.close();
}
if (inputStreamReader != null) {
inputStreamReader.close();
}
if (fileInputStream != null) {
fileInputStream.close();
}
}
}


//设置序列,如果传入的序列号为空,则在原序列的基础上+1
public static void setSequence(String sequenceFile, String sequence) throws IOException {
if (sequence == null || sequence.isEmpty()) {
String oriSequence = getSequence(sequenceFile);
Objects.requireNonNull(oriSequence);
sequence = String.format("%04d", Integer.valueOf(oriSequence) + 1);
}
FileOutputStream fileOutputStream = null;
OutputStreamWriter outputStreamWriter = null;
BufferedWriter bufferedWriter = null;
try {
File file = new File(sequenceFile);
fileOutputStream = new FileOutputStream(file);
outputStreamWriter = new OutputStreamWriter(fileOutputStream);
bufferedWriter = new BufferedWriter(outputStreamWriter);
bufferedWriter.write(sequence);
} catch (Exception e) {
e.printStackTrace();
} finally {
if (bufferedWriter != null) {
bufferedWriter.close();
}
if (outputStreamWriter != null) {
outputStreamWriter.close();
}
if (fileOutputStream != null) {
fileOutputStream.close();
}
}
}
}


代码又挤在一起了:

C. 如何查看当前java的版本

打开命令提示符,输入java -version即可看到你的机器上的Java版本,前提是你的机器上已经安装了JRE,并且把JRE所在目录添加到系统搜索路径path里。

D. 怎么用Java代码查出git代码的当前版本号

@RequestMapping("/git/version")
publicStringgetGitVersion(){
try{
//需要安装git并配置git环境变量
Stringcommand="git--version";
//执行系统命令
Processp=Runtime.getRuntime().exec(command);
//获取命令执行结果,封装在IO流中了
BufferedReaderbr=newBufferedReader(newInputStreamReader(p.getInputStream()));
String
//输出结果
Strings;
StringBuildersb=newStringBuilder();
while((s=br.readLine())!=null){
sb.append(s);
}
returnsb.toString();
}catch(IOExceptione){
e.printStackTrace();
}
returnnull;
}

E. Win7系统中如何用命令行方式查看JDK版本

在电脑windows7系统的cmd窗口中输入命令【java -version】即可查看JDK版本,具体操作请参照以下步骤。

1、首先在win7系统中,按下快捷键“Win+R”打开运行窗口,如图所示。

阅读全文

与java获取版本号相关的资料

热点内容
对接云平台服务器 浏览:946
单片机555定时器 浏览:187
杭州青少年编程培训机构 浏览:288
咋样发文件夹 浏览:7
示教器编程过程 浏览:472
单片机硬件乘法器 浏览:246
androiddipdp区别 浏览:927
开机动画压缩包 浏览:64
怎么用obj文件编译 浏览:454
编程车斜面 浏览:554
鸟哥linux私房菜pdf 浏览:509
office编译错误找不到工程或库 浏览:733
运河pdf 浏览:715
cf如何在服务器获得角色信息 浏览:54
单片机步进电机速度 浏览:849
androidlauncher布局 浏览:146
女程序员收入 浏览:780
岩体力学pdf 浏览:50
同一个源码和笔记本运行不一致 浏览:763
if什么app 浏览:719