Java中的名称命名规范

摘要:
Java中的命名规则:包名称:当由多个单词组成时,所有字母都是小写的:xxyyyzzz类名,接口名称:当多个单词构成时,所有单词都是大写的:XxxyyZZz变量名,方法名:当由多个单词组成,第一个单词的第一个字母是小写的,当第二个单词由多个单词组成时,每个单词的第一个字母都大写:xxxYYZZ常量名称:所有字母都大写。当有许多单词时,每个单词都用下划线连接:XXX_YYY_ZZZ注1:为了提高命名的可读性,尽量有意义。注2:Java使用unicode字符集,因此标识符也可以用中文字符声明,但不建议这样做。
Java中的名称命名规范:
包名:多单词组成时所有字母都小写:xxxyyyzzz
类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个
单词首字母大写:xxxYyyZzz
常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ
注意
注意1:在起名字时,为了提高阅读性,要尽量有意义,“见名知意”。
注意2:java采用unicode字符集,因此标识符也可以使用汉字声明,但是不建议使用。

免责声明:文章转载自《Java中的名称命名规范》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇最火的.NET开源项目(转)android入门 — 多线程(一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

计算最长英语单词链

计算最长英语单词链的题目为: 大家经常玩成语接龙游戏,我们试一试英语的接龙吧:一个文本文件中有N 个不同的英语单词, 我们能否写一个程序,快速找出最长的能首尾相连的英语单词链,每个单词最多只能用一次。最长的定义是:最多单词数量,和单词中字母的数量无关。 统一输入文件名称:input1.txt, input2.txt 统一输出文件名称:output1.txt...

机器学习基础——带你实战朴素贝叶斯模型文本分类

本文始发于个人公众号:TechFlow 上一篇文章当中我们介绍了朴素贝叶斯模型的基本原理。 朴素贝叶斯的核心本质是假设样本当中的变量服从某个分布,从而利用条件概率计算出样本属于某个类别的概率。一般来说一个样本往往会含有许多特征,这些特征之间很有可能是有相关性的。为了简化模型,朴素贝叶斯模型假设这些变量是独立的。这样我们就可以很简单地计算出样本的概率。 想要...

英文文本的词频统计

英文文本由于不涉及分词问题,词频统计相对而言简单一些。以下是一个对英文文本进行词频统计的例子。其中的关键问题有:(1)英文中同时存在大小写,会干扰词频统计的结果,所以应将所有的英文字母转化为大写或小写;(2)英文单词可能被空格、标点或其他特殊符号分隔,因此应将这些特殊符号统一替换为空格;(3)根据空格对文本进行分隔;(4)用词典统计单词的出现次数;(5)由...

Android Handler与多线程

本文首先解释一下handler是用来干嘛的,然后通过例子介绍其在多线程中的应用。 什么是Handler      handler通俗一点讲就是用来在各个进程之间发送数据的处理对象。在任何进程中,只要获得了另一个进程的handler则可以通过 handler.sendMessage(message)方法向那个进程发送数据。基于这个机制,我们在处理多线程的时...

LeetCode 79. Word Search单词搜索 (C++)

题目: Given a 2D board and a word, find if the word exists in the grid. The word can be constructed from letters of sequentially adjacent cell, where "adjacent" cells are those hori...

分享一个开源小工具,关于单词的

1、前言 之前我在以前的博客分享过,之后一段时间内,我一直在用,也一直在根据自己的需要进行修改。 后面会有源码,手写的代码一共210行,修改起来很方便。 先会有使用介绍,希望可以引起读者的兴趣。 这是一种应对英文单词的策略,会以人为中心,小工具会智能化的辅助记忆。 小工具会用google翻译获得释义,相对可靠一些。 虽然工具会收集历史单词,但是历史单词丢失...