微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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就可以。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐