java是什么?求教一下

如题所述

百度百科是这样介绍java的:
Java是一门面向对象编程语言,不仅吸收了C语言的各种优点,还摒弃了C里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1] 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 [2] 。
Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 [3] 。
简单的说:java就是一门语言,是计算机和我们的沟通语言,计算机可以懂Java这门语言。我们学会java就意味着我们可以和计算机进行沟通。
经过了多年的发展,Java早已由一门单纯的计算机编程语言,演变为了一套强大的技术体系。是的,什么是Java,我想技术体系四个字应该是最好的概括了吧。Java设计者们将Java划分为3种结构独立但却彼此依赖的技术体系分支,它们分别对应着不同的规范集合和组件:
Java SE(标准版),主要活跃在桌面领域,主要包含了Java API组件。
Java EE(企业版),活跃在企业级领域,除了包含Java API组件外,还扩充有Web组件、事务组件、分布式组件、EJB组件、消息组件等,综合这些技术,开发人员完全可以构建出一个具备高性能、结构严谨的企业级应用,并且Java EE也是用于构建SOA(面向服务架构)的首选平台。
Java ME(精简版),活跃在嵌入式领域,称之为精简版的原因是,它仅保留了Java API中的部分组件,以及适应设备的一些特有组件。
上面讲到Java技术体系的分支,那既然Java是一种技术体系,我们来看一下组成这种技术体系的技术:
Java编程语言
字节码
Java API,包括Java API类库和来自商业机构以及开源社区的第三方类库
Java虚拟机
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-26
面向对象编程思想把所有的有形或无形的事物都看作对象,并给对象赋予相应的属性和行为 , 建立对象之间的联系 , 使程序员更加立体、形象地解决编程领域的问题。面向对象语言的忠实代表是 Java 语言 , 它是一门富有生命力的语言 , 在最受欢迎的语言排行榜上 , 多年位居第一。 Java 语言是 1995 年由 Sun 公司首次发布的。次年 Java 开发工具包发布 , 即 Java Development Kit , 简称 JDKl.O , 这是 Java 发展的一个重要里程碑,标志着 Java 成为一门独立的成熟语言。随后 , Sun 公司再接再厉发布了 Just- in-time 编译器 , 简称 JIT , 不断进步的 JIT 技术使 Java 的执行速度接近甚至超过其他高级语言。
JDK 随着时代不断往前发展。在众多版本中,最具划时代影响力的版本是JDKS ,项 目 代号 Tiger。 Doug Lea 推出的并发包 , 使 Java 如虎添翼 , 成为 工业级语言 ,在企业服务端得到极为广泛的应用。随着后续版本的陆续推出 , Java 的发展与时俱进 ,推出 了 diamond 语法、函数式、模块化、 var 类型推断等新特性。本回答被网友采纳
第2个回答  2020-04-26
java一般情况下都是指一种计算机编程语言,属于一门面向对象的编程语言,相较于C++语言来说,不仅仅继承了其优点,java还将C++语言中比较难以理解的概念摒弃掉了,更加简单易用。
第3个回答  2022-07-08

Java编程界的常青树

第4个回答  2020-04-27
1、Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言不但功能强大,而且简单易用。
2、Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
3、Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。想学好 Java最好网上找好的平台 和 不错省级学校和院校
相似回答