java是用什么语言写的?? 很想知道,不会是JAVA本身写的吧?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果从理论上说,应该这么说:Java 是 Sun 公司提出的一套语言规范(Language Specification),用任何软件开发语言都可以实现。Sun 公司自己提供的 JDK 基本是用 C/C++ 实现的(含少量汇编),你可以下载一套源代码看看。至于其他家提供的 JDK(比如 IBM、BEA 等等),就不知道了。 java当然是java写的虚拟机就不是了 java是用JAVA语言写的java和java语言是两个东西 java的核心部分是C\C++写的,大多的类是java写的. 现在的是c和c++,不过前几天看新闻说sun好像在搞一个项目,名字基本清楚了,开发一种新的语言来写jvm! 瓜娃们,虚拟机是用C/C++,JDK的类用Java... 几乎所有的Java都是用java写的大多数的JVM使用C++,但有一个使用纯JAVA,他就是Jalapeno from IBM 很底层的是用C, C++ 其他的就是用的java jvm ,有的类加载器 不是用java写的大部分还是java编写的可以看jdk里的src 核心是C++编写的,部分有C,后来的发展又有用JAVA编写的~~~ 看了jdk的源码以后就知道,java里面除了某些Exception类和io类是c++写的外,其他的都是java本身写的,去看看JDK源码吧 sun公司酒喝多了和我说jvm是c写的。哈哈 底层部分用C/C++,其它很大一部分还是用Java java的类库,编译器都是用java写的jvm是用c++写的。在sun的网站上可以直接下载源代码。 java程序使用java写的(废话), JVM是c/c++吧 (没看过虚拟机规范)jdk里的那些工具是用java写的 jdk里面的那个jre就是用来运行jdk/bin下面那些工具的外部的jre目录是用来运行用户编写的程序的(这部分内容参见jvm深度历险)然后java的三个类装载器,引导类装载器,扩展类装载器,应用类装载器。其中,引导类装载器是c写的,其他两个是java写的(参见java核心技术高级篇安全性部分) java当然是java写的 虚拟机应该是汇编或C之类的吧 虚拟机是C\C++写得,类库是JAVA,这个比较显然 https://openjdk.dev.java.net/svn/openjdk/jdk/trunk/hotspot/自己下载看看 这个我听说过 大部分 是 Java本身编写当然是大部分 系统本身 就有 很多包 类一少部分 是 其他语言 大家在用java连接数据库时,把url、用户名、密码放在哪里 编写客户端与服务器端通信的功能,要求在任意时间都可以进行收发信息的操作,两个CMD控制台实现 java 异常问题 有关swt中dialog的构造函数参数? 怎么将printStackTrace中的内容转换成String 一个关于Sleep的小问题,急!在线等! 如何写文件(要求写数字占一个字节,英文用ASCII编码,中文用Unicode编码) JCreator的java Document应该怎么设置 一道难题:关于String 和byte[]的转换 这个代码有什么错误? JAVA如何实现文件的上传下载 抽象类和接口到底有哪些异同?
java和java语言是两个东西
大多的类是java写的.
大多数的JVM使用C++,
但有一个使用纯JAVA,他就是Jalapeno from IBM
大部分还是java编写的
可以看jdk里的src
底层部分用C/C++,
其它很大一部分还是用Java
jvm是用c++写的。在sun的网站上可以直接下载源代码。
jdk里的那些工具是用java写的 jdk里面的那个jre就是用来运行jdk/bin下面那些工具的
外部的jre目录是用来运行用户编写的程序的(这部分内容参见jvm深度历险)
然后java的三个类装载器,引导类装载器,扩展类装载器,应用类装载器。其中,引导类装载器是
c写的,其他两个是java写的(参见java核心技术高级篇安全性部分)
java当然是java写的 虚拟机应该是汇编或C之类的吧
自己下载看看