j***a语言命名标准,j***a语言命名规范

kodinid 27 0

大家好,今天小编关注到一个比较意思的话题,就是关于java语言命名标准问题,于是小编就整理了3个相关介绍Java语言命名标准的解答,让我们一起看看吧。

  1. java语言的发展历史?
  2. 程序员改代码规范

jdk版本命名规则?

JDK版本命名规则如下:

1. 第一个数字代表主版本号,例如JDK 8.0表示主版本号为8。

java语言命名标准,java语言命名规范-第1张图片-安济编程网
图片来源网络,侵删)

2. 第二个数字代表次版本号,例如JDK 8.0.1表示次版本号为1。

3. 第三个数字代表修订号,例如JDK 8.0.1.2表示修订号为2。

4. 最后两个字母代表内部版本号,用于标识特定于某个开发团队或特定于某个时间点的更改。

java语言命名标准,java语言命名规范-第2张图片-安济编程网
(图片来源网络,侵删)

JDK(J***a Development Kit)是J***a开发环境的标准软件包。JDK的版本命名规则如下:

每个版本都有一个识别号码和一个版本字符串,例如,JDK 1.8.0中,识别号码是8,版本字符串为“1.8.0”。而在JDK 9之后,Oracle公司宣布修改了版本命名规则,不再使用“1.x”命名方式,而是直接用版本号命名,例如JDK 9就是JDK 9,而不是JDK 1.9。从JDK 9开始,版本号将只由数字构成,例如JDK 9、JDK 10、JDK 11等,不再使用字母。

在JDK的版本号中,一般按照以下规则进行编号:

java语言命名标准,java语言命名规范-第3张图片-安济编程网
(图片来源网络,侵删)

1. 主版本号(Major version):表示JDK的主要版本,通常在JDK有重大更新或者革新时才会进行升级

2. 次版本号(Minor version):表示JDK的较小更新版本,主要用于新增功能、增强性能或修复bug等。

3. 补丁版本号(Patch version):表示JDK的修复版本,主要用于修复已知的漏洞或问题。

j***a语言的发展历史?

任职于太阳微系统的詹姆斯•高斯林等人于1990年代初开发J***a语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制通信

由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划

随着1990年代互联网的发展,Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以J***a的名称正式发布。J***a伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。J***a语言的发展历史分为以下几个阶段

1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言。

希望用于控制嵌入在有线电视交换盒、PDA等的微处理器1994年将Oak语言更名为J***a1998年JDK1.2时,更名为J***a 2 Platform分为标准版J2SE,企业版J2EE,微型版J2MEJ***a 既安全、可移植,又可跨平台,而且人们发现它能够解决Internet 上的大型应用问题Internet使J***a成为网上最流行的编程语言J***a对Internet的影响也意义深远B/S的兴起 & C/S的没落

程序员代码规范

代码书写规则通常对应用程序的功能没有影响,但它们对于改善源代码的理解是有帮助的。养成良好的习惯对于软件的开发和维护都是很有益的。

一篇编写规范的代码,不仅让自己维护起来更加方便,也会让其他读者觉得赏心悦目~快来看看如下10点

第一点:源代码文件以文件内容中的最顶层的J***a类命名,而且大小写敏感,文件扩展名为 .j***a,同时,文件的编码格式统一为UTF-8。

第二点:类的命名遵循大驼峰命名法UpperCamelCase,而方法名和变量名的命名遵循小驼峰命名法lowerCamelCase。常量名使用大写字母表示,单词之间以下划线分隔.jsp的文件名全部小写

第三点:一个程序文件最好不要超过2000行。

第四点:不用的代码和引用删除.

第五点:请合理运用空行。空行可以用来隔开相对独立的代码块,有利于阅读和理解。但是不要使用超过一行的空行,对空间,别太奢侈了。

第六点:为不容易理解类变量注释。注释代码段,注释逻辑选择

第七点:对成员方法,不要轻易***用public的成员变量。主要的修饰符有public, private, protected。避免过多的参数列表,尽量控制在5个以内。

到此,以上就是小编对于j***a语言命名标准的问题就介绍到这了,希望介绍关于j***a语言命名标准的3点解答对大家有用。

标签: 版本 命名 jdk