在java刚刚入门时,我们可能首先就要了解java中一些常规的命名规范了,这也是必要的,否则当你以数字开头作为类名,都不知道为啥会报错。我们一起来看看,java命名规范是怎么定义呢?java命名规则和规范我们要如何理解?
首先我们来看看包的命名规范:
是由小写字母跟少量的数字组成的;
java中自带的包是以 java. 和 javax 开头的,例如:java.awt;
其他组织开发来的包以一般都是由组织的互联网(Internet )域名部分开头的,例如如:com.sun, com.borland...。
然后是类和接口的相关命名规范:
基本上就是由一个或多个单词组成的,每个单词的第一个字母要求大写,例如:StudentClass
类:一般会用名词和名词的词组命名。
接口:跟类是差不多的,一般可以使用形容词的词缀,例如说Runnable, Comparable...。
然后我们来了解一下方法的相关命名规范:
除了第一个字母要小写以外,其他的就跟类,接口的命名规则是差不多的。例如:getStudentInfo();
在面对取属性值和设置属性值的方法的时候:
先不管你是不是Bean,都是要遵循JavaBean命名规范的,例如:getXXX(), setXXX()。
通过转换对象的类型去返回不同类型的方法:
可以命名成toType,例如:toString(), toArray()...。
想要返回视图,方法如下所示:
可以命名成asType() ,asList()...。
最后就是局部变量的相关命名规范了。
局部变量的命名与域是相同的,我们可以使用简写,例如:i, j, temp, maxNum...。
我整理了一些java技术资料和面试题集,供大家提升进阶,不管你是要入门学习还是想面试跳槽巩固基础,都可以免费领取一份。
下面展示部分截图,文末附免费下载方式。
第一篇:基础篇
第二篇:JVM 篇
第三篇:多线程 &并发篇
第四篇:Spring 篇
第五篇:MyBatis 篇
第六篇:Spring Boot 篇
第七篇:MySQL 篇
第八篇:Redis 篇
第九篇:Spring Cloud 篇
第十篇:Nginx 篇
第十一篇:MQ 篇
第十二篇:数据结构与算法篇
第十三篇:Linux 篇
第十四篇:简历篇
最后
整份文档一共有将近 200 页,为了不影响大家的阅读体验就只展示了部分内容,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!