java架构名字怎么起?java架构有哪些?

在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工具网。

推荐阅读:

java泛型方法的重载是什么意思?Java泛型的作用是什么?

java数据结构面试题有哪些?java数据结构面试题顺序表

java接口怎么防止被刷?java接口如何扩展?