java 是什么语言写的
发布网友
发布时间:2022-02-28 14:47
我来回答
共5个回答
热心网友
时间:2022-02-28 16:16
JAVA中就虚拟机是其它语言开发的,用的是C语言+汇编语言 基于此之上就是JAVA本身了 虚拟机只起到解析作用
另外,JAVA并不比C语言慢,说JAVA慢一般是九十年代那时候的JAVA, 而现在 在一段优秀的JAVA程序和C程序执行效率上来比较是没有多大差距的 并且现在JAVA已经可以像C语言那样,直接编译为可执行文件(不用虚拟机,跨平台为代价)了
不知道你看过 卓越编程之道二(运用底层思维编写高级代码) 没有,那里面详细的讲述了高级语言从编写到编译执行的过程,通过目标文件的反汇编对比,发现C,C++,JAVA,dephi等语言在同等质量下的目标文件长度上基本上没多大区别,一门语言的运行速度快慢,与你编写代码过程中是否符合编译器规则息息相关。 有空你可以去看看这本书。
热心网友
时间:2022-02-28 17:34
Java底层实现是用C语言写的,因为做了很多封装,所以比C语言速度慢
热心网友
时间:2022-02-28 19:09
高级语言写的!
热心网友
时间:2022-02-28 21:00
java 本身就是编程语言
热心网友
时间:2022-02-28 23:08
和C差一倍吧,在以前芯片速度不行,内存太小,
现在来说,JAVA一定会淘汰C,
但底层的自然有底层的做用,JAVA永远也无法淘汰汇编语言
java是什么软件
Java是一种编程语言,而非软件。Java是一种广泛使用的计算机编程语言,特别在企业级应用和系统开发中占据重要地位。它最初由Sun Microsystems公司开发,现在则归属于Oracle公司。Java语言的特点包括其跨平台性、面向对象、安全性以及强大的网络功能等。由于其独特的优势,Java成为了全球最受欢迎的编程语言之一。
Java的概念和定义是什么?
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念。软件专业在当下非常热门,十分适合学生学习,如果想要学习Java语言,可以考虑去合肥新华电脑,我身边有亲戚就在那里学习,听说教学蛮不错的。
java是什么类型语言
java语言属于混合型语言,是解释型语言和编译型语言之间的一种语言,是一个支持网络计算的面向对象程序设计语言,吸收了Smalltalk语言和C++语言的优点,并增加了其独有特性,如支持并发程序设计、网络通信、和多媒体数据控制等。Java有简单性、面向对象、分布性、编译和解释性、稳健性、安全性、可移植性、高...
java是什么
Java是一种编程语言。Java是一种面向对象的编程语言,不仅广泛应用于个人计算机,也在企业服务器、数据中心和移动设备上广泛使用。它具有强大的跨平台能力,可以在多种操作系统上运行,如Windows、Linux和Mac OS等。Java拥有丰富的库和API,能够支持各种应用程序的开发,包括Web应用、桌面应用、移动应用和嵌入...
java 是什么
Java是一种编程语言。Java是由Sun Microsystems公司于1995年推出的编程语言。其作为一种高级编程语言,具有跨平台性、面向对象和泛型编程的特性。Java语言的主要特点是其“一次编写,到处运行”的特性,即编写的Java程序可以在不同的操作系统平台上运行,而无需进行修改。这一特性极大地提高了Java的普及和...
java是什么语言写的
java是什么语言写的?让我们一起了解一下吧!java是由c语言发展而来的,并且内核是由c编写的,是高级语言。 JAVA虚拟机(JVM)是用C语言和汇编语言编写的。Java可以算是从C++发展而来的,java不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易...
java是什么?
Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
java是什么语言?
一、Java语言概述 首先得知道Java是什么,Java是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言,是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。那么为什么要使用这个语言呢,Java语言的特点跨平台性,通过Java语言编写...
jave是什么语言?
Java是一个广泛使用的网络编程语言,它是一种新的计算概念。Java为运行在移动和嵌入式设备上的应用程序提供了一个强大灵活的环境:手机、机顶盒、蓝光播放器、数字媒体设备、M2M 模块、打印机以及其他设备。Java ME 技术最初创建用于处理与为小型设备构建应用程序有关的约束。出于此目的,Oracle 定义了 ...
java是一种面向什么的语言
Java是一种面向对象的编程语言。Java语言自其诞生之初,就被设计为支持面向对象编程(Object-Oriented Programming, OOP)的语言。面向对象编程是一种编程范式,它使用“对象”来设计软件和数据结构,以模拟真实世界的实体和它们之间的交互。在Java中,面向对象编程主要体现在以下几个方面:1. 类...