-
2022-04-28 16:22:06
执行Java -version命令,可以得到正确的版本信息。
java -version
java version “1.8.0_111”
Java™ SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot™ 64-Bit Server VM (build 25.111-b14, mixed mode)
更多相关内容 -
查看Java版本命令如何查看?Java常用命令详解
2021-02-27 10:53:57现在程序员开发项目都在使用工具,很多人可能都忘记了Java自带命令,下面就让我来介绍些吧。1、java.exe:运行java程序,这个相信每一位用Java的人知道了。2、javac.exe:编译的Java程序,生成.class文件3、javaw.exe:...现在程序员开发项目都在使用工具,很多人可能都忘记了Java自带命令,下面就让我来介绍些吧。
1、java.exe:
运行java程序,这个相信每一位用Java的人知道了。
2、javac.exe:
编译的Java程序,生成.class文件
3、javaw.exe:
可以运行.class文件,主要用来执行图形界面的java程序运行java命令时,会出现并保持一个console窗口,程
序中的信息可以通过System.out在console内输出,而运行javaw,开始时会出现console,当主程序调用之后,console就会 消失;
javaw 大多用来运行GUI程序
4、javah功能说明:C 头文件和 Stub 文件生成器。javah 从 Java 类生成 C 头文件和 C 源文件。这些文件提供了连接胶合,使 Java 和 C
代码可进行交互。
语法:
javah [ 命令选项 ] fully-qualified-classname. . .
javah_g [ 命令选项 ] fully-qualified-classname. . .
补充说明:
javah 生成实现本地方法所需的 C 头文件和源文件。C 程序用生成的头文件和源文件在本地源代码中引用某一对象的实例变量。.h 文件含有一个
struct 定义,该定义的布局与相应类的布局平行。该 struct 中的域对应于类中的实例变量。
头文件名以及在头文件中所声明的结构名都来源于类名。如果传给 javah 的类是在某个包中,则头文件名和结构名前都要冠以该包名。下划线 (_)
用作名称分隔符。
缺省情况下,javah 为每个在命令行中列出的类都创建一个头文件,且将该文件放在当前目录中。用 -stubs 选项创建源文件。用 -o
选项将所有列出类的结果串接成一个单一文件。
命令选项
-o[输出文件] 将命令行中列出的所有类的头文件或源文件串接到输出文件中。-o 或 -d 两个选项只能选择一个。
-d[目录] 设置 javah 保存头文件或 stub 文件的目录。-d 或 -o 两个选项只能选择一个。
-stubs 使 javah 从 Java 对象文件生成 C 声明。
-verbose 指明长格式输出,并使 javah 将所生成文件的有关状态的信息输出到标准输出设备中。
-help 输出 javah 用法的帮助信息。
-version 输出 javah 的版本信息。
-jni 使 javah 创建一输出文件,该文件包含 JNI 风格的本地方法函数原型。这是缺省输出,所以 -jni 的使用是可选的。
-classpath[路径] 指定 javah 用来查询类的路径。如果设置了该选项,它将覆盖缺省值或 CLASSPATH
环境变量。目录用冒号分隔。
-bootclasspath[路径] 指定加载自举类所用的路径。缺省情况下,自举类是实现核心 Java 平台的类,位于 jrelibt.jar 和
jrelibi18n.jar 中。
-old 指定应当生成旧 JDK1.0 风格的头文件。
-force 指定始终写输出文件。
5、javap功能说明:Java 类文件解析器。
语法: javap [ 命令选项 ] class. . .
补充说明:
javap 命令用于解析类文件。其输出取决于所用的选项。若没有使用选项,javap 将输出传递给它的类的 public 域及方法。javap
将其输出到标准输出设备上。
命令选项
-help 输出 javap 的帮助信息。
-l 输出行及局部变量表。
-b 确保与 JDK 1.1 javap 的向后兼容性。
-public 只显示 public 类及成员。
-protected 只显示 protected 和 public 类及成员。
-package 只显示包、protected 和 public 类及成员。这是缺省设置。
-private 显示所有类和成员。
-J[flag] 直接将 flag 传给运行时系统。
-s 输出内部类型签名。
-c 输出类中各方法的未解析的代码,即构成 Java 字节码的指令。
-verbose 输出堆栈大小、各方法的 locals 及 args 数。
-classpath[路径] 指定 javap 用来查找类的路径。如果设置了该选项,则它将覆盖缺省值或 CLASSPATH
环境变量。目录用冒号分隔。
- bootclasspath[路径] 指定加载自举类所用的路径。缺省情况下,自举类是实现核心 Java 平台的类,位于 jrelib
t.jar 和 jrelibi18n.jar 中。
-extdirs[dirs] 覆盖搜索安装方式扩展的位置。扩展的缺省位置是 jrelibext。
6.jdb.exe功能:Java的一个命令行调试环境,既可在本地,也可在与远程的解释器的一次对话中执行。
用法:
jdb于本地机器中可用如下的命令启动:
C:/>jdb classname
当你使用-debug选项开始一个Java例程时, 必须提供给Jdb 一个密码, 这样 Jdb才能开始运转起来。下表包含了所有jdb命令。
选项 功能
catch calssID 为特定异常出口而中断
classes 列出当前已知的类
clear classID:line 清除一个断点
cont 从断点处继续执行
down[n frames] 下移一个线程的堆栈
dump ID[ID...] 显示所有对象信息
exit(或quit) 退出调试器
help(或?) 列出所有命令
ignore classID 忽略特定的异常出口
list[line number] 显示源代码
load classbame 载入要调试的Java类
locals 在当前堆栈帧中显示所有局部变量
memory 报告内存使用情况
methods classID 列出一个类的成员函数集
print ID[ID...] 列出对象或域
resume [threadID...] 恢复线程(默认情况恢复所有线程)
run class [args] 开始执行已下载的Java类
step 执行当前行
stop in classID:method 在一成员函数中设一断点
stop at classID:line 在一行设一断点 功能:
suspend[threadID...] 停止一个线程(默认情况停止所有线程)
hreads threadgroup 列出线程
thread threadID 设置当前线程
threadgroups 列出线程组
threadgroup name 设置当前线程组
up [n frames] 上移一个线程堆栈
use [path] 显示或改变源程序路径
where [threadID] or all 使一线程的堆线置空
!! 重复上一次命令
-host hostname 该命令告诉Jdb到哪里去建立远程运行的Java解释器对话过程
-password password 本选项告诉Jdb 用哪个密码去与远程运行的Java 对话进程相连接。
密码password是由运行带有-debug选项的Java解释器所提供的。
7.java -version
这个命令是用来查看Java版本的
如:java -version
输出结果:java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)
以上就是今天的所有内容了,更多Java入门知识请一直关注我们了解吧。
-
linux 查看java版本
2021-03-06 15:39:38inux查看java jdk安装路径和设置环境变量windows:set java_home:查看JDK安装路径java -version:查看JDK版本linux:whereis javawhich java (java执行路径)echo $JAVA_HOMEecho $PATH二:下面是配置linux的环境变量...inux查看java jdk安装路径和设置环境变量
windows:
set java_home:查看JDK安装路径
java -version:查看JDK版本
linux:
whereis java
which java (java执行路径)
echo $JAVA_HOME
echo $PATH
二:下面是配置linux的环境变量:(记得source .bash_profile) . 修改/etc/profile文件 (全局所有用户)
vi 此文件/etc/profile 在profile文件末尾加入:
vi 此文件/etc/profile 在profile文件末尾加入: export JAVA_HOME=/usr/share/jdk1.6.0_20 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar .修改.bash_profile文件 (某个用户权限使用这些环境变量) .bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar .shell终端执行下列命令: (临时用) export JAVA_HOME=/usr/share/jdk1.6.0_14 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
三. 卸载jdk ·找到jdk安装目录的_uninst子目录 ·在shell终端执行命令./uninstall.sh即可卸载jdk。
Linux 系统如何查看系统配置信息
一:查看cpu
[root@srv /]# more /proc/cpuinfo | grep "model name"
model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
[root@srv /]# grep "model name" /proc/cpuinfo
model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
[root@srv /]# grep "model name" /proc/cpuinfo | cut -f2 -d:
Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
二:查看内存
[root@srv /]# grep MemTotal /proc/meminfo
MemTotal: 614400 kB
[root@srv /]# free -g
[root@srv /]# free -m
total used free shared buffers cached
Mem: 600 23 576 0 0 0
-/+ buffers/cache: 23 576
Swap: 0 0 0
[root@srv /]# free -m |grep "Mem" | awk '{print $2}'
600[root@srv /]#grep MemTotal /proc/meminfo | cut -f2 -d:
614400 kB
(k|K|m|M) 以k|kB|m|MB为单位显示,对应转换(1000|1024|1000000|1048576)
三:查看CPU位数(32 or 64)
[root@srv /]# getconf LONG_BIT
32
四:查看linux版本
[root@srv /]# more /etc/redhat-release
CentOS release 5 (Final)
[root@srv /]# more /etc/issue
CentOS release 5 (Final)
Kernel \r on an \m
[root@srv /]# more /proc/version
Linux version 2.6.18-92.1.18.el5.028stab060.2PAE ([email=root@rhel5-32-build-xemul]root@rhel5-32-build-xemul[/email]) (gc
c version 4.1.2 20071124 (Red Hat 4.1.2-42)) #1 SMP Tue Jan 13 12:31:30 MSK 2009
五:查看内核版本
[root@srv /]# uname -r
2.6.18-92.1.18.el5.028stab060.2PAE
[root@srv /]# uname -a
Linux srv.eddiechen.cn 2.6.18-92.1.18.el5.028stab060.2PAE #1 SMP Tue Jan 13 12:31:30 MSK 2009 i686 i686 i386 GNU/Linux
六:查看时区
[root@srv /]# date -R
Wed, 25 Feb 2009 02:20:50 +0000
[root@srv /]# mv /etc/localtime /etc/localtime.save
[root@srv /]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[root@srv /]# date -R
Wed, 25 Feb 2009 10:24:26 +0800
七:主机名
[root@srv /]# hostname
srv.eddiechen.cn
八:查看selinux情况
[root@srv /]# sestatus
SELinux status: disabled
九:网络
IP
[root@srv /]# ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'
207.154.202.216
网关
[root@srv /]# cat /etc/sysconfig/network
NETWORKING="yes"
GATEWAY="192.0.2.1"
HOSTNAME="srv.eddiechen.cn"
dns
[root@srv /]# cat /etc/resolv.conf
nameserver 208.74.168.131
nameserver 208.74.168.132
nameserver 4.2.2.1
十:已经安装的软件包
[root@srv /]# rpm -qa | wc -l
197
[root@srv /]# yum list installed | wc -l
198
十一:磁盘和分区
[root@srv /]# df -h
Filesystem Size Used Avail Use % Mounted on
/dev/simfs 10G 353M 9.7G 4% /
[root@srv /]# du -sh
353M
[root@srv /]# du /etc -sh
4.6M /etc
-
linux查看本机java版本号
2021-05-12 13:35:33linux查看本机java版本号[2021-01-30 07:48:54]简介:怎么看小程序版本号2020-08-13查看小程序版本号的方法:首先准备个小程序片段,并在【app.js】里面设置一个全局变量;然后在页面JS中直接取全局版本号;最后在...linux查看本机java版本号
[2021-01-30 07:48:54] 简介:
怎么看小程序版本号
2020-08-13
查看小程序版本号的方法:首先准备个小程序片段,并在【app.js】里面设置一个全局变量;然后在页面JS中直接取全局版本号;最后在页面中直接显示即可。查看小程序版本号的方法:1、首
服务器
有时候需要查看自己系统的CentOs的版本,有一些命令可以查看,分别介绍如下:查看Linux内核版本命令(两种方法)和Linux系统版本的命令(3
建站服务器
小编给大家分享一下用代码实现移除WordPress版本号的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大
linux系统查看jdk版本的方法是:可以通过【java -version】命令来查看。具体方法是:1、打开终端;2、输入【java -version】命令,回车即可。此时,终端中就会显示jdk版本信息了。方
怎样隐藏php版本号
2020-08-17
隐藏php版本号的方法:首先打开php.ini配置文件;然后找到配置expose_php,将其修改为【expose_php = Off】;最后重启apache即可。具体方法:(推荐教程:php图文教程)首先打开php.ini配置
php去除nbsp的方法:首先创建一个PHP代码示例文件;然后通过“preg_replace("/(\s|\ \;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐:《PHP视频教
服务器
1、查看SSH客户端版本
有的时候需要确认一下SSH客户端及其相应的版本号。使用ssh -V命令可以得到版本号。需要注意的是,Linux一般
今天,微软向Beta测试通道发布了KB4566782累积更新,作为即将推出的2020年11月更新(Version 2009)的一部分,其将 Windows 10 20H2 的内部编译版本号提升到了 19042.443 。至于这次
java安装后打开的方法:首先将JDK的path,classpath,【JAVA_HOME】,配置到电脑变量里;然后输入cmd进入控制台,在控制台输入【java -version】,能正常显示版本号表示安装成功;最后在本
建站服务器
本篇文章给大家分享的是有关如何在linux系统中查看jdk版本,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以
如何查看Linux操作系统版本?1. 查看内核版本命令:$cat/proc/version
Linuxversion2.6.32-358.el6.x86_64(mockbuild@c6b8.bsys.dev.centos.org)(gccversion4.4.720120313(RedH
建站服务器
小编给大家分享一下linux版本查看命令的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇
查看python版本的方法:首先将python的安装路径添加到环境变量;然后按【win+R】键打开运行;接着输入【cmd】;最后在命令提示符后输入“python”并按回车键即可查看python版本。推
使用yum安装指定版本的php的方法:1、查看已安装的php版本;2、执行【yum remove php】命令删除旧版本的php;3、执行【yum install php版本号】命令安装即可。具体方法:(推荐教程:ph
mysql解决不可重复读的方法:采用了mvcc多版本并发控制,mvcc是利用在每条数据后面加了隐藏的两列,即创建版本号和删除版本号,每个事务在开始的时候都会有一个递增的版本号。【相
-
查看linux的java版本信息
2021-05-13 13:20:42查看linux的java版本信息[2021-02-10 01:02:40]简介:linux系统查看jdk版本的方法是:可以通过【java -version】命令来查看。具体方法是:1、打开终端;2、输入【java -version】命令,回车即可。此时,终端中就会... -
linux查看java版本,以及配置java home
2022-06-09 16:31:50Linux-->JAVA_HOME -
控制台查看java版本信息没有反应
2022-01-24 18:18:35在控制台输入java -version没有反应 -
linux如何检查Java版本
2021-03-01 06:59:23Java是世界上最受欢迎的编程语言之一,...Java版本控制Java使用语义版本控制。可以按以下方案对可用于生产的发行版进行版本控制:MAJOR.MINOR.SECURITY例如,在Java 11.0.8中,11它是主要版本,0次要版本和8安全版本... -
Linux中如何查看Hadoop版本以及Java版本
2021-06-19 10:33:53查看java版本 适用 -
用shell命令一步步获取Java版本号
2019-09-02 14:48:181、打印java -version命令 echo $(java -version) 输出 java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode) 2、... -
java版本查看
2020-03-24 10:14:28我们应该如何查看我们当前使用的java版本的呢??? 我们可以使用 -version 来查看当前Java的运行版本,命令如下所示: java -version 详细步骤 1 . win+R然后输如 cmd 打开我们的控制台。 2 . 在控制台输入java -... -
java检查版本_如何检查Java版本
2020-07-12 09:34:52java检查版本Sometimes we need to check the Java version while executing a java program. We could be developing our project in local machine but deploying at a remote server, so we need to verify java ... -
Java--Java版本和JDK版本
2021-10-01 16:17:54对于Java初学者,经常会听到同事,或看到网上Java版本和JDK版本不一的叫法,不明白这两者到底什么关系?其实博主当年初学Java时也有这样的困惑,今天我们就来好好探讨一下,如有不对之处,请加以指正,不喜勿喷,... -
25.centos7下查看java版本
2018-06-29 17:39:151、centos7下查看java版本 java -version -
查看linux系统版本命令
2022-03-24 15:38:01一、查看linux系统版本命令 一。查看内核版本命令: 1) [root@SOR_SYS ~]# cat /proc/version Linux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat ... -
如何通过命令窗口命令查看本机安装Java工具版本
2018-07-16 08:58:21在Java运行环境配置好的情况下,打开windows的命令行,执行java -version命令,可以得到正确的版本信息,说明环境变量配置正确。 -
在Ubuntu上验证JAVA安装并检查已安装的版本(如果有)
2021-02-25 19:32:44Ubuntu中的某些应用程序要求在系统上安装Java Runtime Library。大多数Ubuntu版本默认情况下都不提供此功能,因为在您的系统上安装...本文介绍了如何轻松检查Ubuntu系统上已安装的Java版本。我们已经在Ubuntu 18.0... -
java环境变量和查看安装路径
2021-03-08 06:40:32LeeAuthor: LeeName: leeEmail: service@i5a6.comSite: https://www.pomelolee.com/About: webgame网页,手机游戏服务端架构和开发者| JAVA-and-J2EE, linux |22,977 views一:先说windows查看安装路径和版本吧:... -
java -version可以查看jdk版本,但是javac不可以查看jdk版本的解决办法
2017-06-15 12:24:37大家打开cdm命令窗口,输入以下指令即可: 1、set JAVA_HOME=你的jdk安装路径2、set CLASSPATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;3、set path=%JAVA_HOME%\bin; 当以上3个环境变量设置好了后就可以... -
查询当前电脑安装的Java/JDK版本的方法(查看Java/JRE版本号)
2019-06-09 12:02:431.同时按住Windows+R按键,弹出运行程序,输入cmd并确定 2.在黑框控制台中输入java --version,即可查看Java版本号 -
linux查看路径命令
2021-03-13 07:11:15Linux系统下想要查看当前的路径,那我们该使用那个命令呢?下面由学习啦小编为大家整理了linux查看路径命令的相关知识,希望对大家有帮助。1.linux查看路径命令查看当前路径命令:pwdpwd命令能够显示当前所处的路径。... -
使用 java 命令编译运行 java 程序
2021-03-06 01:32:17在 JDK bin/ 目录下,提供了 javac 命令,用于将 .java 源文件编译成 .class 字节码文件,提供了 java 命令,以 Main_Class 为入口,根据运行需要,加载相应的 class 文件到 JVM 中执行。关于环境变量如果在没有引用... -
jdk版本查看,以及java -version 和JAVA_HOME不一致问题
2021-03-17 13:39:02一、jdk版本查看及位数查看在cmd进入命令行窗口,输入java -version 可以查看安装的jdk版本,如图:当有64-bit时代表是64位jdk,如果没有则默认是32位的。二、java -verison 查看jdk版本 和 JAVA_HOME的版本不同可以... -
Java常用Linux命令集合
2021-04-03 14:41:02Linux 常用命令集合 一 基本知识了解 1.1 目录结构 /bin: 存放二进制可执行文件,常用命令一般都在这里 /etc: 存放系统管理和配置文件 /home: 存放所有用户文件的根目录,是用户主目录的基点 /usr: 用于存放... -
Java的jps命令使用详解
2022-03-12 12:22:51jps命令简介 jps(Java Virtual Machine Process Status Tool)是JDK提供的一个可以...另外,jps命令只能显示它有访问权限的Java进程的信息。 虽然jps命令的功能比较单一,但它使用的频率却很高。对于本地虚拟机来说, -
Java -version 检查Java版本信息
2021-12-26 21:53:24Java -version 检查Java版本信息 -
java 环境常用安装命令记录
2022-04-07 10:17:53安装java11 java11 安装:yum install java-11-openjdk-devel 安装java8 java8 安装:yum install java-1.8.0-openjdk-devel 安装完成之后可以使用java --version 来验证 ...java切换版本 如果装了2个版...