带你认识Java——这一语言(java是什么语言的一个实例)

createh53个月前 (01-21)技术教程39

1、Java

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

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

2、Java版本的更替

JavaSE(标准版),主要用于桌面软件编程,允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。

JavaEE(企业版),主要用于分布式的网络程序开发,帮助开发和部署可移植

、健壮、可伸缩且安全的服务器端Java应用程序。

JavaME(平台微型版),主要用于嵌入式系统开发,为在移动设备和嵌入式设备上的应用程序提供一个健壮又灵活的环境。

3、Java重要概念

JDK---开发工具包

JRE---运行环境

JVM---虚拟机(实现java跨平台的核心)

OS---操作系统(一些基础软件组件构成)

相关文章

【Java基础】Java中方法的定义和调用

“这里是云端源想IT,帮你轻松学IT”嗨~ 今天的你过得还好吗?你要看过世界辽阔再去评判是好是坏- 2023.08.07 -Java语言中的方法Method在其他语言当中也可能被称为函数Functio...

如何在 Java 中定义一个内部类?(java用内部类声明对象)

在Java中,内部类是一个定义在另一个类内部的类。内部类可以是静态的或非静态的。下面是如何定义内部类的例子:public class OuterClass { // 非静态内...

Java基础概念整理(必备熟记)(java的基础知识点)

(一)Java语言基础语法八种基本数据类型byte、short、int、longfloat、doublecharboolean运算符+ - * / %> >= < <= ==...

卧槽!Spring中竟然有12种定义Bean的方法?

前 言在庞大的java体系中,spring有着举足轻重的地位,它给每位开发者带来了极大的便利和惊喜。我们都知道spring是创建和管理bean的工厂,它提供了多种定义bean的方式,能够满足我们日常工...

Lucene就是这么简单(lunes啥意思)

什么是Lucene??Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个全文检索引擎的架构,提供了完整的创建索引和...

什么是JAVA?(什么是java虚拟机)

  什么是JAVA?  JAVA是门面向对象编程语言。JAVA是Sun Microsystems在1990年代初期设计的一种高级现代编程语言,目前由Oracle拥有。不仅吸收了C++语言的各种优点,。...