题目内容 (请给出正确答案)
[多选题]

关于Java代码的设计和开发注意事项,下列哪些说法符合《集合开发规约》:

A.禁止将URL、文件名、系统参数、数据库连接地址、业务规则的可变参数,硬编码在工程中

B.long或者Long初始赋值时,必须是大写的L,不能小写

C.当一个类有多个构造方法,或是多个同名方法,这些方法应该按顺序放置在一起,便于阅读

D.相同参数类型,同等业务含义,才可以使用Java的可变参数,参数的类型尽量避免使用Object

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“关于Java代码的设计和开发注意事项,下列哪些说法符合《集合…”相关的问题

第1题

关于Java代码的设计和开发注意事项,下列哪些说法符合《JAVA编码规范》:__()

A.所有的覆写方法,必须是强制加 @Override

B.setter方法中,参数名称与类成员变量名称一致,this.成员名=参数名

C.在getter方法中,尽量不要增加逻辑判断,因为添加了逻辑判断后,会增加排查问题难度

D.避免用BeanUtil进行属性的copy

点击查看答案

第2题

下面关于AndroidSDK描述错误的是?()

A.在Android的官方网站中可以下载到

B.包含了模拟器、API文档、示例代码等内容

C.AndroidSDK是Android开发工具包

D.包含了Java程序开发所需要的编译、调试工具

点击查看答案

第3题

请仔细阅读以下关于某传输系统的技术说明、状态转换图及Java程序,根据要求回答问题1~问题2。 [说明

请仔细阅读以下关于某传输系统的技术说明、状态转换图及Java程序,根据要求回答问题1~问题2。

[说明]

传输门是传输系统中的重要装置。传输门具有Open(打开)、Closed(关闭)、Opening(正在打开)、 StayOpen(保持打开)和Closing(正在关闭)5种状态。触发状态的转换事件有click、complete和timeout3种。事件与其相应的状态转换如图7-16所示。

请仔细阅读以下关于某传输系统的技术说明、状态转换图及Java程序,根据要求回答问题1~问题2。 [说

下面的[Java代码1]与[Java代码2]分别用两种不同的设计思路对传输门进行状态模拟,请填补代码段中的空缺语句。

[Java代码1]

请仔细阅读以下关于某传输系统的技术说明、状态转换图及Java程序,根据要求回答问题1~问题2。 [说

请将以上[Java代码1]与[Java代码2]程序段中,(1)~(7)空缺处的语句填写完整。

点击查看答案

第4题

2、某软件公司要开发一个数据转换工具,可以将数据库中的数据转换成多种文件格式,如TXT,XML,PDF格式,同时该工具需要支持多种不同的数据库。请使用桥接模式进行设计,并给出JAVA代码。
点击查看答案

第5题

下述哪些场景下适合使用Mesher接入CSE()。

A.将非java语言编写的业务代码改造为微服务

B.老旧的java服务改造微服务

C.将非javaSDK开发的服务与javaSDK编写的服务对接

D.使用了分布式事务

E.java语言编写的微服务,尤其是新的微服务项目

点击查看答案

第6题

关于代码注释,下列哪些说法符合《阿里巴巴Java开发手册》:

A.所有的抽象方法(包括接口中的方法)必须要用javadoc注释

B.所有的方法,包括私有方法,最好都增加注释,有总比没有强

C.过多过滥的注释,代码的逻辑一旦修改,修改注释是相当大的负担

D.我的命名和代码结构非常好,可以减少注释的内容

点击查看答案

第7题

JavaEE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE架构的描述,不正确的是()。(

Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用Java EE架构的描述,不正确的是()。 ()A.Java EE定义了分布式环境中多层应用系统的架构,是多种Java技术的混合体 B.具有典型的三层结构:表现层,业务逻辑层和基础设施层 C.不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口 D.要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码

点击查看答案

第8题

● Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用Java EE架构的描述,不正确的是 (
34) 。

(34)

A. Java EE定义了分布式环境中多层应用系统的架构,是多种Java技术的混合体

B. 具有典型的三层结构:表现层,业务逻辑层和基础设施层

C. 不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口

D. 要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码

点击查看答案

第9题

Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE体系结构的描述,不正确的是()

A.Java EE定义了分布式环境中多层应用的体系结构,是多种Java技术的混合体

B.具有典型的3层结构:表现层,业务逻辑层和基础设施层

C.不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口

D.要严格区分业务逻辑层和表现层,尤其应注意不要在表现层中混杂业务代码

点击查看答案

第10题

请阅读以下技术说明、类图及Java代码,根据要求将(1)~(7)空缺处的内容填写完整。1.[说明] 已知某企

请阅读以下技术说明、类图及Java代码,根据要求将(1)~(7)空缺处的内容填写完整。

1. [说明]

已知某企业欲开发一家用电器遥控系统,即用户使用一个遥控器即可控制某些家用电器的开与关。遥控器面板如图1-18所示。该遥控器共有4个按钮,编号分别是0至3,按钮0和2能够遥控打开电器1和电器2,按钮1和3则能遥控关闭电器1和电器2。由于遥控系统需要支持形式多样的电器,因此,该系统的设计要求具有较高的扩展性。现假设需要控制客厅电视和卧室电灯,对该遥控系统进行设计所得类图如图1-19所示。

请阅读以下技术说明、类图及Java代码,根据要求将(1)~(7)空缺处的内容填写完整。1.[说明]

在图1-19中,类RomoteController的方法onPressButton(int button)表示当遥控器按键按下时调用的方法,参数为按键的编号;Command接口中on和off方法分别用于控制电器的开与关;Light中turnLight (int degree)方法用于调整电灯灯光的强弱,参数degree值为0时表示关灯,值为100时表示开灯并且将灯光亮度调整到最大;TV中setChannel(int channel)方法表示设置电视播放的频道,参数channel值为0时表示关闭电视,为1时表示开机并将频道切换为第1频道。

[Java代码]

请阅读以下技术说明、类图及Java代码,根据要求将(1)~(7)空缺处的内容填写完整。1.[说明]

本试题应用命令模式能够有效让类(5)和类(6)、类(7)之间的耦合性降至最小。

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信