21xrx.com
2024-11-22 11:35:02 Friday
登录
文章检索 我的文章 写文章
Java是用C写的吗
2023-06-16 12:59:56 深夜i     --     --
Java C语言 面向对象 跨平台性 安全性 易学性

Java是一种高级编程语言,但是很多人都认为它是用C语言编写的。事实上,Java并不是用C编写的,它是由Sun Microsystems公司的工程师James Gosling所开发出来的。Java的设计目标是开发一种跨平台的编程语言,以取代C++语言。因此,在Java虚拟机(JVM)上运行Java代码可以在不同的系统上运行,而不需要对代码进行修改。

与C语言不同,Java是一种面向对象的编程语言。它支持对象的继承、封装和多态性等特性。Java还可以运行在不同的平台、操作系统和设备上,例如智能手机、电脑和服务器等。

虽然Java不是用C语言编写的,但是Java代码中还包括一些与C语言相关的语法和概念,例如指针、内存管理和垃圾回收等。这些都是因为Java的设计中受到了C语言的影响。

总之,Java是一种由James Gosling开发的面向对象编程语言,不是用C语言编写的。它是为了解决C++语言的跨平台问题而开发的,具有很好的跨平台性、安全性和易学性。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复