java到底是做什么的?JAVA入门

刚刚接触java的人一定都有过这个问题,java究竟是做什么的?它到底是什么?下面就一起通过一文来对java做一下了解吧!

简单的来说的话,java就是一门面向对象编程语言

java吸收了C++语言的各种有点,摒弃了C++语言当中非常难以理解的多继承和指针等概念,所以,java具有着功能强大和简单易用两个特征。

java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。

java能够用来编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等等。

在编辑并且运行一个java程序的时候,需要同时的设计到这四个方面的东西。

使用文字编辑软件或者是集成开发环境在java源文件中定义不同的类 ,通过调用类中的方法来访问资源系统,把源文件编译生成一种二进制中间码,存储在class文件中。

之后,再通过运行和操作系统平台环境相对应的java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。

其他:

java是一门后端语言。

所谓的后端指的就是服务端。

服务端代码一般运行在服务器上,一般的情况下,运行Java程序的服务器都是Linux 服务器。

在java当中有一个叫做虚拟机的概念,你可以将虚拟机理解成一个安卓的模拟器。

这就好比在电脑上面安装了一个安卓模拟器,能够通过这个安卓模拟器来运行安卓应用程序,例如,装个APP,手机游戏之类的。

所以,在你的电脑上面安装了一个叫做JDK的东西的时候,电脑里面就有了JRE,也就是Java运行环境

有了这个运行环境的话,你就能够运行Java应用程序了。

对于java你还有什么不了解的吗?更多java基础知识,请继续通过奇Q工具网来进行了解吧!

推荐阅读:

java是什么好学吗?难不难学?

Java是什么意思? 学Java需要几年?

java是什么专业?java工程师学什么专业?