java编程语言_Java编程语言简介

java编程语言

java编程语言

Java is a general purpose language created by James Gosling in 1995. Java products numbers/version are incremental and latest version is 8. But Sun the company develops Java use version number like 1.8 where it is equal to version 8.

Java是James Gosling在1995年创建的通用语言。Java产品编号/版本是递增的,最新版本是8。但是Sun公司开发了Java使用版本号,例如1.8,它等于版本8。

祖先 (Ancestors)

Java influenced from C, C++ and SmallTalk languages and also influenced its rival C#. After 3 years Java 1.0 version landed Microsoft created C#.

Java受C,C ++和SmallTalk语言的影响,也影响了其竞争对手C#。 3年后,Java 1.0版本登陆微软创建了C#。

Java applications that runs on browsers and named Java Applets was popular some time ago but security issues and alternative technologies made Applets unpopular.

运行在浏览器上并命名为Java Applets的Java应用程序在一段时间前很流行,但是安全问题和替代技术使Applets不再受欢迎。

Java’s main motivation was platform independent applications. Platform Independence means same application executable can run without any modification on Mac, Windows, Linux etc. Before java applications developed languages like C, C++ should compiled for all different platforms.

Java的主要动机是独立于平台的应用程序。 平台独立性意味着相同的应用程序可执行文件可以在Mac,Windows,Linux等操作系统上运行,而无需进行任何修改。在Java应用程序开发的语言(如C,C ++)之前,应针对所有不同的平台进行编译。

Java have a lot security issues so a lot of updates comes to java like 8.65 where 65 is minor version number.

Java有很多安全性问题,因此对Java进行了大量更新,例如8.65,其中65是次要版本号。

字节码 (Bytecode)

Java magic comes from Bytecode/JVM which makes Java applications platform independent. JVM (Java Virtual Machine) runs between Java Application and operating system. JVM interprets Java Application which is consist of Bytecode (Platform Independent Code) and converts it to platform specific code.

Java魔术来自Bytecode / JVM,它使Java应用程序平台独立。 JVM(Java虚拟机)在Java应用程序和操作系统之间运行。 JVM解释由字节码(平台独立代码)组成的Java应用程序,并将其转换为平台特定的代码。

Bytecode is it converted platform specific code JIT (just in time) which means the necessary code is converted on the fly to run.

字节码是它转换的平台特定代码JIT(及时),这意味着必需的代码可以即时转换以运行。

Java is interpreted and compiled platform. As said above first java source code is compiled into bytecode and then at run time bytecode is interpreted by jvm.

Java是解释和编译平台。 如上所述,首先将Java源代码编译为字节码,然后在运行时由jvm解释字节码。

Java is dynamic language because java runtime information can be gathered or changed while run time.

Java是动态语言,因为可以在运行时收集或更改Java运行时信息。

LEARN MORE  Introduction to Javascript Programming Language
了解更多Javascript编程语言简介

Java is object oriented language where objects can be created and used easily.

Java是一种面向对象的语言,可以轻松地创建和使用对象。

Java use Encapsulation so only required and authorized code can be used current scope. Details of the unnecessary code is hide.

Java使用封装,因此在当前范围内只能使用必需的和授权的代码。 隐藏不必要的代码的细节。

翻译自: https://www.poftut.com/introduction-java-programming-language/

java编程语言

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值