为什么java不能在C+上使用+;用于所有编程目的

为什么java不能在C+上使用+;用于所有编程目的,java,c++,Java,C++,据说Java克服了C语言的所有缺点++ C++的缺点: 不提供非常强的类型检查。C++代码很容易 容易出现与数据类型相关的错误, 例如,他们的转换 将参数传递给函数 没有提供有效的垃圾收集方法,如前所述 提到 没有对线程的内置支持 当你想用c语言开发一个图形丰富的应用程序时,会变得很复杂++ 代码在各种平台上的可移植性等 为什么需要C++语言??为什么我们不能将Java用于所有编程目的呢?对于维基百科来说,这可能是一个比这里更好的问题 java java标准库,因为内存管理很难,Java标

据说Java克服了C语言的所有缺点++

C++的缺点:

  • 不提供非常强的类型检查。C++代码很容易 容易出现与数据类型相关的错误, 例如,他们的转换 将参数传递给函数
  • 没有提供有效的垃圾收集方法,如前所述 提到
  • 没有对线程的内置支持
  • 当你想用c语言开发一个图形丰富的应用程序时,会变得很复杂++
  • 代码在各种平台上的可移植性等

为什么需要C++语言??为什么我们不能将Java用于所有编程目的呢?

对于维基百科来说,这可能是一个比这里更好的问题


java java标准库,因为内存管理很难,Java标准库也不错。C++为什么你认为Java优于C++?我更喜欢C和C++,而不是Java OMG!!“这是一个很难的工作。”如果把一个GUI在java中工作得比C++更快,那么我就不会在嵌入式系统上使用java。C#内存管理类似于Java,.NET Framework也相当不错。我并不是(必须)说C++优于java,只是这些原因对C++是有效的,但不是C语言。