Java 当此代码为“时”时意味着什么;依赖于系统”吗;?
关于这个帖子,我想问: 公认的答案是在Java中清除控制台:Java 当此代码为“时”时意味着什么;依赖于系统”吗;?,java,console,Java,Console,关于这个帖子,我想问: 公认的答案是在Java中清除控制台: Runtime.getRuntime().exec("cls"); 然而,海报提到该代码将“依赖于系统”。这张海报是什么意思 (我的代表不允许我对帖子发表评论)。这意味着该命令无法在所有系统上运行cls是清除Windows中命令窗口的命令。但在Unix中,例如,这不是一个定义的命令 $ cls ksh: cls: not found Java代码取决于可用的cls命令。这意味着该命令不能在所有系统上工作cls是清除Windows
Runtime.getRuntime().exec("cls");
然而,海报提到该代码将“依赖于系统”。这张海报是什么意思
(我的代表不允许我对帖子发表评论)。这意味着该命令无法在所有系统上运行
cls
是清除Windows中命令窗口的命令。但在Unix中,例如,这不是一个定义的命令
$ cls
ksh: cls: not found
Java代码取决于可用的
cls
命令。这意味着该命令不能在所有系统上工作cls
是清除Windows中命令窗口的命令。但在Unix中,例如,这不是一个定义的命令
$ cls
ksh: cls: not found
Java代码取决于可用的
cls
命令。这意味着它只能在某些平台上工作cls
是特定于Windows平台的命令。该命令在Unix/Linux系统上不起作用,例如,当使用等效命令清除屏幕时这意味着它只在某些平台上起作用cls
是特定于Windows平台的命令。该命令在Unix/Linux系统上不起作用,例如,当使用等效命令清除屏幕时,这意味着该命令依赖于当前平台来支持它。例如,ls
是一个Linux/Unix命令,它不会在Windows上运行,除非您实际安装了ls
程序。同样地,dir
是基于Windows的命令
$ cls
ksh: cls: not found
这使得语句“依赖于系统”,将其执行能力限制在单个(系列)平台上…这意味着命令依赖于当前平台来支持它。例如,
ls
是一个Linux/Unix命令,它不会在Windows上运行,除非您实际安装了ls
程序。同样地,dir
是基于Windows的命令
$ cls
ksh: cls: not found
这使得语句“依赖于系统”,将其执行能力限制在单个(系列)平台上…很可能是因为
cls
是一个Windows/DOS命令,在其他操作系统上不起作用
例如,在Windows控制台中,您可以按如下方式清除屏幕:
C:\>cls
在Unix上,您可以使用clear
命令:
$ clear
很可能是因为
cls
是一个Windows/DOS命令,在其他操作系统上不起作用
例如,在Windows控制台中,您可以按如下方式清除屏幕:
C:\>cls
在Unix上,您可以使用clear
命令:
$ clear
依赖于系统意味着它在某些平台上无法工作<代码>cls只能在Windows上工作。依赖于系统意味着它不能在某些平台上工作
cls
只能在Windows上工作。那么本质上,Java利用操作系统的命令清除自己的控制台?那么Java控制台是操作系统控制台的“扩展”吗?不,这段Java代码运行一个名为“cls”的外部(到Java)进程,它碰巧在Windows中清除了控制台(控制台不属于Java)。对,我来自计算机硬件,“系统”有一个完全不同的含义。请原谅我的新手:pSo本质上,Java利用操作系统的命令来清除自己的控制台?那么Java控制台是操作系统控制台的“扩展”吗?不,这段Java代码运行一个名为“cls”的外部(到Java)进程,它碰巧在Windows中清除了控制台(控制台不属于Java)。对,我来自计算机硬件,“系统”有一个完全不同的含义。请原谅我的生疏:p