重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
获取当前应用的版本号:
创新互联-专业网站定制、快速模板网站建设、高性价比本溪网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式本溪网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖本溪地区。费用合理售后完善,10多年实体公司更值得信赖。
private String getVersionName() throws Exception
{
// 获取packagemanager的实例
PackageManager packageManager = getPackageManager();
// getPackageName()是你当前类的包名,0代表是获取版本信息
PackageInfo packInfo = packageManager.getPackageInfo(getPackageName(),0);
String version = packInfo.versionName;
return version;
}
获取当前系统的版本号:
textView.setText("Product Model: " + android.os.Build.MODEL + ","
+ android.os.Build.VERSION.SDK + ","
+ android.os.Build.VERSION.RELEASE);
java.exe -version 21 检查java版本重定到标准输出(显示器)
| %windir%\system32\find /C "64-Bit" 把前面的输出结果传给find命令,这句的作用是寻找java版本的输出中"64-bit"字符串出现的次数
我的32位操作系统返回0,所以后面set赋值语句后IS64BITJAVA变量就是0,如果是64位操作系统,返回值应该是非0
1、首先我们要认识一个指令:/testforblock --它是用于检测方块的指令,格式:/testforblock
方块id [数据值] [数据标签]([数据值][数据标签]自行百度,如无特殊方块或条件等,可不填)注意:此命令只能在命令方块上运作。
2、假设:
3、坐标-904 91 -187上有一个原石,需要检测方块。检测到原石则不变。如坐标1上无方块。则放置一块石头。
4、步骤:
5、给予自己一个命令方块 命令:/give @p minecraft:command_block(版本1.8以上)或/give @p 137(版本1.8以下)在命令方块输入以下指令(本图展示的是1.8版本,版本1.8以下的请将minecraft:cobblestone换成4)。
利用System.getProperty可以获取OS的情报,具体请参照下面的链接
我在我本机上执行下面代码
System.out.println("os name:" + System.getProperty("os.name"));
System.out.println("os arch:" + System.getProperty("os.arch"));
System.out.println("os version:" + System.getProperty("os.version"));
得到的结果如下:
os name:Windows 8
os arch:amd64
os version:6.2
我的电脑是windows 8 64bit的,cpu是Intel的,貌似不管是amd还是intel的64bit的cpu在java中最后都会得到amd64,官方的解释如下