发布网友 发布时间:2022-03-01 00:15
共8个回答
热心网友 时间:2022-03-01 01:44
因为Java的核心是JVM,它是一个虚拟机,所有的Java代码都要编译成符合标准的bytecode然后提交到JVM上运行。JDK本质上是编译器,作用是提供Java系统库,然后编译你编写的Java代码并整合系统库生成bytecode。JRE的核心就是JVM,可以逐行解释运行生成的bytecode,将它们翻译为汇编指令提交给CPU执行。为了能在命令行里直接使用JDK的编译器javac命令以及JVM的java命令,需要配置系统的环境变量,将这两者的路径添加到其中。而C语言不需要这些东西的原因是C语言是底层语言,不存在虚拟机这一中间媒介,Windows下C编译器编译连接后生成的直接是exe或dll形式的二进制机器码,双击就可以由操作系统交给CPU直接执行。追问谢谢你,虽然你回答的不全,但我觉得你回答的很棒
热心网友 时间:2022-03-01 03:02
Java是Sun公司推出的一种编程语言。它是一种通过解释方式来执行的语言,语法规则和C++类似。同时,Java也是一种跨平台的程序设计语言。用Java语言编写的程序叫做“Applet”(小应用程序),用编译器将它编译成类文件后,将它存在WWW页面中,并在HTML档上作好相应标记,用户端只要装上Java的客户软件就可以在网上直接运行“Applet”。 Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。 Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。 Jave可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。热心网友 时间:2022-03-01 04:37
我对Java的理解如下。1、Java是一种面向对象的编程语言。2、Java有几个基本特性:封装、继承、多态,等。3、jdk是在不同的设备上安装Java的环境变量(Java代码的运行环境等)。4、path一般是指“路径、位置”,home本义是“家”、在Java中也有类似的意思。5、为什么安装Java会需要这么麻烦?这是由Java的特性而来的,安装Java是给设备安装了Java虚拟机,由安装后的Java虚拟机做编译的工作,从而不受设备不同的影响,一次安装、随处运行。6、为什么不能直接像C语言一样编译运行就可以了?Java与C语言的区别之一在于,Java面向对象,C面向过程,Java与C这两种语言的机制是有区别的。望采纳,谢谢。热心网友 时间:2022-03-01 06:28
java可以分成3个组成部分:javase、javaee、javame热心网友 时间:2022-03-01 08:36
Java是Sun公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发热心网友 时间:2022-03-01 11:01
编程语言热心网友 时间:2022-03-01 13:42
用通俗的语言来解释一下什么是java?热心网友 时间:2022-03-01 16:40
安装java的环境变量其实很简单,在桌面找到计算机或者我的电脑,然后点击进去,找到高级设置单击它,找i到环境变量然后单击,然后选择在系统变量里面配置要配置三个环境变量的·:1.JAVA_HOME 2.PATH 3.CLASSPATH 先来配置JAVA_HOME 其实这个环境变量就是你JDK的安装路径 到文件里面复制即可,再就是path我们要在这里引用java_home并且在java_HOME的基础之上再打开一个bin文件,最后就是我们的classpath这里也是要引用java_home在这个的基础上进入lib文件并且定义出tools.jar以及dt.jar文件所在路径。这样就配置完了。