Java到底是一个什么东西。

发布网友 发布时间: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
javase:是java基础,如果开始学java,一定要先学基础,它可以做cs模式的东西(cs是客户端与服务器端)
javaee:是做web开发的,可以做bs模式的东西(bs是浏览器与服务器端),如网站。
javame:是做手机开发的,可以做相应的手机软件

热心网友 时间:2022-03-01 08:36

Java是Sun公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发
-80%以上的高端企业级应用都使用JAVA平台(电信、银行等)。JAVA是成熟的产品,已经有10年的历史-

热心网友 时间:2022-03-01 11:01

编程语言

热心网友 时间:2022-03-01 13:42

用通俗的语言来解释一下什么是java?
java是一门计算机编程语言,就好比人们沟通所用的汉语、英语等等。计算机当然听不懂汉语、英语这些语言,能听懂的就是java、C、go等等计算机编程语言。而我们通过编程语言对计算机下达指令,使它完成我们想要的功能。
java作为目前最流行的编程语言。应用范围涉及所有行业、绝大多数IT企业,形成了庞大的生态圈。如下是智联招聘在一个月内、北京地区的JAVA人才需求量:
当月需求量25121个职位,我们以一个职位招聘3人,总量就是:25121*3=75363人。这还只是光北京地区。可以想象全年、全国招聘的数量,以及由此形成的生态圈有多么庞大。
这个生态圈的影响力越来越大,需要的人才也越来越多。越多人会java,就有越多软件使用java编写,反过来促进需要更多的java人才。 这就是著名的“马太效应”,即“强者越强,弱者越弱”。
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文件所在路径。这样就配置完了。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com