在java开发项目中,使用java架构能够帮助程序员提高工作效率,使其更好的进行开发,并且这些java架构都是有名字的,而起名也是有规则的,那java架构名字怎么起?下面来我们就来给大家讲解一下。
1、类命名
小驼峰命名法:
第一个单字以小写字母开始;第二个单字的首字母大写,如:testClass 大驼峰命名法:每一个单字的首字母都采用大写字母,如: TestClass 类命名:
首字母大写,之后每个单词首字母都大写 使用能够反映类功能的名词短语 文件和类同名 举例:BaseClient .h、ImageStore .h。
所有类名、枚举、结构、protocol定义时最好加一个统一的标示符,可以是项目缩写,或者个人项目的名称缩写,例如都加上全大写的Hoo(我的姓氏)作为前缀
1.1、特殊类命名
(1)、所有的控制器都加上Controller,所有的通知名都加上Notification。
(2)、根据功能模块可以在给功能模块的类添加功能模块的名称前缀,如用户中心的profileViewController.可以命名为HooUCProfileViewController.
1.2、分类(类别)命名
与类命名相同,此外需添加要扩展的类名和“+”
举例:NSString+URLEncoding
3、协议(委托)命名
与类命名相同,此外需添加“Delegate”后缀
举例:ReplyViewDelegate
2、方法命名
2.1、首字母小写,之后每个单词首字母都大写
方法名使用动词短语
举例:- (void)setPostValue:(int)value
执行性的方法应该以动词开头,小写字母开头,返回性的方法应该以返回的内容开头,但之前不要加get
- (void)insertModel:(id)model atIndex:(NSUInteger)atIndex;
- (instancetype)arrayWithArray:(NSArray *)array;
2.2、方法参数命名
首字母小写,之后每个单词首字母都大写,具有足够的说明性。不需要添加类型前缀
举例:- (void)sendUserInfo:(NSDictionary *)userInfo
java架构有哪些?
Java主流框架是:SSM
1.Spring,它常年雄踞于企业开发必选框架之首,需要开发者从原理、应用、扩展等全方位角度掌握,最终可以搭建属于我们的平台。
2.Mybatis,通过熟练运用源代码我们可以深入、详细、系统的了解Mybatis的每一个脉络
3.SpringMVC,从企业的实际应用到框架的底层原理,深入讲解MVC机制,手动实现SpringMVC框架实现过程不仅会应用,我们可以实现自己的SpringMVC,直通架构的必修课。
这些java主流框架我们一定要掌握,掌握好了才能在开发的过程中合理的使用!最后大家如果想要了解更多java架构师知识,敬请关注奇Q工具网。
推荐阅读: