什么是爪哇?(java?)

Java是一种计算机编程语言。它使程序员能够使用基于英语的命令编写计算机指令,而不必编写数字代码。它被称为高级语言,因为人类可以轻松地读写它。...

Java是一种计算机编程语言。它使程序员能够使用基于英语的命令编写计算机指令,而不必编写数字代码。它被称为高级语言,因为人类可以轻松地读写它。

Programmer

与英语一样,Java有一套规则来决定指令的编写方式。这些规则称为语法。一旦编写了一个程序,高级指令就会被翻译成计算机可以理解和执行的数字代码。

谁创造了java?

90年代初,Java最初被命名为Oak,后来被命名为Green,它是由James Gosling领导的团队为Sun Microsystems创建的,Sun Microsystems是一家现在归甲骨文所有的公司。

Java最初设计用于数字移动设备,如手机。然而,当Java 1.0在1996年向公众发布时,它的主要关注点已经转移到在互联网上使用,通过为开发人员提供一种制作动画网页的方式,提供与用户的交互。

然而,自版本1.0以来,有很多更新,如2000年的J2SE1.3、2004年的J2SE5.0、2014年的JavaSE8和2018年的JavaSE10。

多年来,Java已经发展成为一种成功的语言,可以在internet上和internet之外使用。

为什么选择java?

Java的设计考虑了几个关键原则:

  • 易用性:Java的基础来自一种叫做C++的编程语言。尽管C++是一种功能强大的语言,但它的语法很复杂,不足以满足Java的某些要求。Java建立并改进了C++的思想,提供了一种功能强大且易于使用的编程语言。
  • 可靠性:Java需要减少程序员错误导致致命错误的可能性。考虑到这一点,引入了面向对象编程。当数据及其操作打包在一起时,Java非常健壮。
  • 安全性:因为Java最初的目标是通过网络交换数据的移动设备,所以它的构建包含了高级别的安全性。Java可能是迄今为止最安全的编程语言。
  • 平台独立性:无论在什么机器上执行,程序都需要工作。Java是一种可移植的跨平台语言,它不关心运行它的操作系统、硬件或设备。

Sun Microsystems的团队成功地结合了这些关键原则,Java的流行可以追溯到它是一种健壮、安全、易于使用和可移植的编程语言。

我从哪里开始?

要开始用Java编程,首先需要下载并安装Java开发工具包。

在您的计算机上安装了JDK之后,没有什么可以阻止您使用基本教程编写第一个Java程序。

以下是一些有助于您进一步了解Java基础知识的更多信息:

  • 如何在Java中使用注释
  • 什么是Java参数?
  • 什么是Java声明语句?
  • 什么是Java方法签名?
  • Java区分大小写
  • 聚合在Java中意味着什么?

  • 发表于 2021-09-23 20:21
  • 阅读 ( 247 )
  • 分类:编程

你可能感兴趣的文章

睡觉(sleep)和在java中等待(wait in java)的区别

...他们中的两个正在睡觉等待。 目录 1. 概述和主要区别 2. 什么是Java睡眠 3. Java中的等待是什么 4. Java中sleep和wait的相似性 5. 并排比较——在Java中以表格形式显示sleep和wait 6. 摘要 什么是在爪哇睡觉(sleep in java)? 操作系统中运行...

  • 发布于 2020-10-19 03:04
  • 阅读 ( 270 )

为什么java现在在windows、mac和linux上的安全风险更小

...度正在下降,那么它作为最不安全的桌面软件的位置又是什么呢? ...

  • 发布于 2021-03-26 10:20
  • 阅读 ( 239 )

最高法院在甲骨文api版权案中支持谷歌

...大——进入门槛越来越高,竞争能力越来越低。他们偷了爪哇,花了十年时间打官司,因为只有垄断者才能打官司。总顾问兼执行副总裁多里安·戴利(Dorian Daley)说:“这正是全球和美国监管机构审查谷歌商业行为的原因所在...

  • 发布于 2021-04-15 19:28
  • 阅读 ( 195 )

java(java)和java核心技术(core java)的区别

...之为标准版,是因为它诞生了Java的所有其他版本。   什么是java(java)? 由于可读性和简单性,Java假设无处不在。从移动应用到网站,从游戏机到数据中心,从**到互联网,Java无处不在。全世界数以百万计的设备使用Java作为核...

  • 发布于 2021-06-25 05:49
  • 阅读 ( 292 )

java(java)和j2ee架构(j2ee)的区别

什么是java(java)? Java基本上无处不在——从web应用程序到网站,从笔记本电脑到数据中心,从游戏机到超级计算机,从台式机到**,几乎无处不在。Java是全世界数百万设备的核心;事实上,几乎所有原生Android应用程序都是用Jav...

  • 发布于 2021-06-25 07:07
  • 阅读 ( 334 )

数组(array)和一串(string)的区别

...式非常不同。本文介绍数组和字符串之间的无偏比较。 什么是数组(an array)? 许多应用程序都涉及大量数据,要处理如此大量的数据,我们需要一种强大的数据类型,以方便高效地存储和访问数据项。这就是数组出现的地方。...

  • 发布于 2021-06-25 10:17
  • 阅读 ( 1389 )

设置(set)和地图(map)的区别

...ction接口,因为它是一个单独的接口。 覆盖的关键领域 1.什么是集合-定义,功能2.什么是地图-定义,功能3.集合和地图的区别是什么-主要区别的比较 关键术语 Java,地图,集合 什么是设置(set)? Set是扩展集合接口的接口。它不...

  • 发布于 2021-07-01 07:43
  • 阅读 ( 242 )

列表(list)和设置(set)的区别

...除、大小等,以便对集合执行操作。 覆盖的关键领域 1.什么是列表-定义,功能2.什么是集合-定义,功能3.列表和集合的区别是什么-关键区别的比较 关键术语 ArrayList,Collecti***,HashSet,Interface,LinkedList,List,Set,Vector 什么是...

  • 发布于 2021-07-01 16:13
  • 阅读 ( 193 )

ejb(ejb)和爪哇豆(javabeans)的区别

...,EJB是一个javaapi,而javabean是Java类。 覆盖的关键领域 1.什么是EJB定义,功能2.什么是JavaBeans–定义,功能3.EJB和JavaBeans之间的区别–关键区别的比较 关键术语 EJB、Java、JavaBeans 什么是ejb(ejb)? EJB或enterprisejavabean是一个javaapi。它...

  • 发布于 2021-07-01 18:39
  • 阅读 ( 197 )

长的(long)和java中的双精度(double in java)的区别

...要8个字节来存储数据。 覆盖的关键领域 1.Java中的long是什么-定义,功能2.Java中的double是什么-定义,功能3.Java中long和double的区别-关键区别的比较 关键术语 双,长,爪哇 什么是java中的long(long in java)? “long”是一种数据类型,...

  • 发布于 2021-07-01 21:20
  • 阅读 ( 990 )
89266804400
89266804400

0 篇文章

相关推荐