java 是什么

一、Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

二、Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。

三、java三大平台
1、J2SE:针对普通pc应用,是java的基础,另外两个领域都以这个为基础,可实现基于操作系统的应用程序。
2、J2EE:java 2企业版,是一套面向企业应用的体系结构,适用于开发分布式、多层式,以组件为基础,为WEB为基础的应用程序。
3、J2ME:java版本中最小的一个,目的是作为小型数字设备上开发及部署的应用平台,针对嵌入式设备的,如:手机、股票机等。

四、java环境
1、java平台的组成:
(1)java虚拟机
(2)Java应用程序接口(Java API)
2、java转换成机器语言的过程:
(1)java编译器:将java源代码转换成字节码,由.java文件转换成.class文件
(2)java解释器:将字节码转换成二进制,由字节码文件转换成二进制文件

猜你喜欢

转载自blog.csdn.net/baidu_41672657/article/details/83589975
今日推荐