Java教程

Java概述

本文主要是介绍Java概述,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.Java语言的特点

开源:开放源代码(免费)

● 面向对象

●平台无关性(跨平台)

对于Java程序,只需要开发一次,就可以在不同平台(操作系统)上运行。

JVM平台相关性 JVM:Java虚拟机的缩写。

通过虚拟机,将Java程序指令翻译给不同的操作系统,前提是在不同的平台上安装不同的Java虚拟机。

担任运行Java程序的一个环境。

2.Java语言体系结构

JavaSE:Java Standard Edition(标准版)JavaSE包含那些构成Java语言核心的类。eg:数据库连接,接口定义,输入/输出,网络编程。

JavaEE: Java Enterprise Edition(企业版)JavaEE包含JavaSE中的类,并且还包含用于开发企业级应用的类。eg:servlet,Jsp,服务器。

JavaME:Java Micro Edition(微缩版)JavaME包含JavaSE中的一部分类,用于消费类电子产品的软件开发。eg:呼机,智能卡,手机,PDA,机顶盒。

3.Java语言的运行机制

开发一个源代码(xxx.Java)---编译--->字节码文件(.class)---JVM(虚拟机)翻译--->操作系统

编译------->JDK

Java运行环境的搭建

JDK(Java Development Kit Java开发工具包)

包含一些基本工具Javac(调用编译工具):将源代码编译为字节码

其中的开发工具:编译工具(javac.exe)

打包工具(jar.exe)等

包含JRE

JRE(Java Runtime Environment Java运行环境)

包含Java的核心类库。

包含JVM

JVM

运行Java程序。

服务器上只需要安装jre就可以。

这篇关于Java概述的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!