为什么Java没有';不支持C中的CLRSC之类的功能?

为什么Java没有';不支持C中的CLRSC之类的功能?,java,c,oop,console,Java,C,Oop,Console,我有一个问题对很多人来说可能听起来很愚蠢,但我不能停下来把它贴在这里,因为我在互联网上什么也没找到 为什么java没有我们在C中使用的CLRSC类型的函数 如果我创建了一个基于用户输入反复迭代的java concole应用程序,然后如果我想为用户提供一个清除屏幕的选项,那么为什么java不支持它呢 我知道有一些方法和方法 这是否与Java是OOP有关(我非常怀疑,但没有具体的答案)。OOP与此无关。与Java本身相比,CLRSC更像是Java运行环境的一个功能,因此它不在Java的范围之内 或者

我有一个问题对很多人来说可能听起来很愚蠢,但我不能停下来把它贴在这里,因为我在互联网上什么也没找到

为什么java没有我们在C中使用的CLRSC类型的函数

如果我创建了一个基于用户输入反复迭代的java concole应用程序,然后如果我想为用户提供一个清除屏幕的选项,那么为什么java不支持它呢

我知道有一些方法和方法


这是否与Java是OOP有关(我非常怀疑,但没有具体的答案)。

OOP与此无关。与Java本身相比,CLRSC更像是Java运行环境的一个功能,因此它不在Java的范围之内


或者换一种说法:由于Java是跨平台的,可以在没有控制台的情况下运行,因此CLRSC的含义必须根据应用程序的运行方式和平台的不同而有所不同。

由于可移植性问题,我相信它不存在。即使在C语言中,
clrsc()
——并非所有平台都支持它


但是Java被设计成一次编写/编译,在任何地方运行。而且这个功能不太适合这个议程。

在现实世界中,并不真正需要CLRSC。如果你需要创建这样的应用程序,考虑使用Swing作为GUI——它非常简单。