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文件所在路径。这样就配置完了。
java是什么东西?
Java是一种广泛使用的计bai算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。Java是一种高级语言,就是用来编程的,相关工作用途:1、Java可以开发网站,例如,一些企业的门户网站;2、Java可以做软件,例如,信息管理系统、员工打卡系统;3、Java用于手机开...
java到底是什么东西
java是计算机编程语言,是一门面向对象的编程语言。不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此java语言具有功能和简单易用两个特性。java语言作为静态面向对象编程语言的代表,极好的实现了变相对象理论,允许程序员一优雅的思维方式进行复杂的编程。java可以做软件:一般编...
java是什么,有什么用
java属于一种编程语言,一种人和机器沟通的语言,仅此而已,跟我们平时学习母语,英语并无不同,都是从零开始学。每个人的难易标准并不相同,习惯说不的人,总会放大困难,给自己设置障碍。所以,我们不能因为很多外行人宣扬着java有多难,就因此打退堂鼓,认为自己不够聪明,肯定学不来,其实我们在学...
JAVA究竟是什么东西?
Java,一种在计算机科学领域广泛使用的编程语言,其实际意义在于提供了一种平台无关的编程环境。最初,Java是由Sun Microsystems为智能家电设计的一种平台无关编程语言。但随着互联网的迅速发展,Java在互联网领域的应用得以充分发挥,其核心价值在于构建了平台无关的虚拟执行环境,包括Java 2 Micro Edition ...
java是什么东西 java介绍
1、Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。2、Java具有简单性、面向对象、...
java是什么
01、java一般情况下都是指一种计算机编程语言,属于一门面向对象的编程语言,相较于C++来说,不仅仅继承了其优点,java还将C++中比较难以理解的概念摒弃掉了,更加简单易用。我们在一些地方可能会看到有java这个词语的出现,那么你知道这个java代表的是什么东西吗?首先java一般情况下指的都是一种计算机...
JAVA,是个什么东西啊?JAVA的J,A,V,A,分别是什么意思啊?
1. Java 是一种编程语言,其名称并没有特定的含义。在命名时,Sun Microsystems(太阳微系统公司)的工程师们希望给这门新语言一个独特且易于记忆的名字。2. Java 的名称源于一种咖啡,即爪哇咖啡。这种咖啡因其产地——印度尼西亚的爪哇岛而得名。Sun Microsystems 的工程师们认为,爪哇咖啡在全球享有...
java是干啥的
Java是一门面向对象编程语言,吸收了C++语言的各种优点,摒弃了C++里难以理解的多继承、指针等概念,功能强大且简单易用。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。它可以用来做软件、做游戏、做Android以及编写程序。拓展:java培训学...
java 到底是什么东东啊,我的手机上这个东西不敢用啊。华为C8500的机器...
对你来说,java就是一个程序,就像window中的exe文件一样。对程序员来说java是编程语言,像C,C++等开发程序的语句.你用的是android手机,java对你来说就是可运行的应用程序。像游戏之类的
电脑java有什么用java主要是做什么的
‘壹’ Java到底能做什么事情呢 Java是一种高级的面向对象的编程语言,也是一个平台。Java程序可以在有JVM的任何系统上运行,这是Java的核心优势,因此Java的应用范围很广。 学会Java可以从事的工作有: 可以做Android:Android手机,随便打开一个APP应用,他们就是用的Java语言。从Android刚刚起步,到今天许多的Android应用都...