java 规范】的更多相关文章

规范 标题真有点侮辱了狗. 最近做Java,C#与Java对比笔记: http://www.cnblogs.com/newsea/p/4839540.html 其实Java语法弱点就弱点,关键是Java程序员思想太保守,先讲湿猴定律: http://baike.baidu.com/link?url=loP9q4bz-T14pQ0y_sa9nZDDFyAjI_eySEHXtyBuB2mRgybuQLyLiKsc-1Tnkq0Vy0f-OYpaHpFMcN0C9XT3_a 贴内容: 把五只猴子关在一…
Java规范推荐 推荐:http://blog.csdn.net/tristansmile/article/details/7989670 命名规范 项目名:全部小写 Package 的命名:应该都是由一个小写单词组成 Class 的命名:首字母大写的驼峰式命名,即FirstName 变量和方法的命名:首字母小写的驼峰式命名,即firstName 当要区别接口类和实现类的时候,可以在类的后面加上"Impl". 如:接口类:UserInterface.java 接口实现类:UserInt…
所谓规范,即指由很多人同时遵守的行为或理论. java的规范并不是指其中一种,而是有很多种,比如java编码规范,java命名规范,java虚拟机规范等等,甚至于一个编码规范都有很多种,不同的公司.组织.个人等等可能各不相同. java标准 由于java是有SUN公司发明的,默认是由SUN公司控制具体的标准制定,比如说标准类库JDK等. 标准在概念上是唯一的,比如说SUN公司的jdk并不一定的最好的,但所有人.所有公司.所有组织都默认以其为核心,都认可他的地位. 概念上是唯一的,但有时候也并不是…
---------------------------------------------------------- Web Service技术 ---------------------------------------------------------- Java Date与Time API ( JSR 310) Java API for RESTful Web Services (JAX-RS) 1.1 (JSR 311) Implementing Enterprise Web Ser…
1. 概述 随着中心的代码规范的建立和实施,项目组对代码规范要求,以及软件工程师们对自身代码的编写规范重要性的认知,“代码规范”已经成为了中心的一个“热词”.然后怎么才能写出有规范的代码,怎么才能养成编码规范习惯?相信很多人都知道Checkstyle这个编码规范工具,本文讲述了Checkstyle在eclipse中的安装过程,以及使用方法.希望通过本文,让大家能简单快速的掌握Checkstyle. 2. 认识Checkstyle CheckStyle是SourceForge下的一个项目,提供了一…
一.规范以及运算符 1.命名规则 类名大驼峰规则方法名.变量名小驼峰原则常量大写.下划线分开见名释义.不与关键字冲突 关键字链接:https://www.runoob.com/java/java-basic-syntax.html主方法:public static void main(String []args) 2.访问修饰符(修饰类) private(同类)default(同类.同包)protected(同类.同包.子类)public(同类.同包.子类.所有类) 3.非访问修饰符 stati…
本文参考自阿飞博客:http://www.cnblogs.com/aflyun/p/7668306.html 官方使用教程:https://zhuanlan.zhihu.com/p/30191998?utm_source=qq&utm_medium=social 以下仅介绍IDE的插件的简单使用,Eclipse请参见上文! 一.安装 File->Settings >> Plugins >> Browse repositories... 搜 Alibaba 即可: //…
1.单行注释 // //单行注释 2.多行注释 /* */ /* 多行 注释 */ 3.文档注释[java特有的] /** */ ◆注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档 ◆操作方式 c:路径\javadoc -d 定义个文件名 -author -version 程序名.java /** @author 指定Java程序的作者 @version 指定源文件的版本 */…
在 Java 开发手册中有这一条: 我们知道基本类型和包装类型有很多不同点: 封装类型可以调用各种方法,而基本类型没有 封装类型声明字段之后可以不设置默认值,而基本类型需要初始化默认值.比如 int 默认值为0,boolean 默认值为 false. 为什么要有这种规定 一般 dao 层会有固定的增删改查方法,分别是: selectByPrimaryKey updateByPrimaryKey insertSelective updateByPrimaryKeySelective selectB…
常量命名 不允许使用任何魔法值(未定义的常量)直接出现在代码中 反例: String key="Id#taobao_"+tradeId: cache.put(key, value); Id#就是魔法值 long或Long初始赋值时,不能以小写l结尾,而应该是大写L.避免误会 long s=2l 亲,你看出来这是几吗 不要使用一个常量类维护全部常量.不容易维护.根据常量的功能分开维护 常量的复用层次有五层:跨应用共享常量.应用内共享常量.子工程内共享常量.包 内共享常量.类内共享常量.…