华为Java编程规范试题
“华为Java编程规范试题”相关的资料有哪些?“华为Java编程规范试题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“华为Java编程规范试题”相关范文大全或资料大全,欢迎大家分享。
华为JAVA编程规范试题
文档密级:
JAVA编程规范试题
一、判断题(每题2分,共28分)
1、if, for, do, while, case, switch, default 等语句自占一行,且if, for, do, while, switch, case等语句的执行语句无论多少都要加括号{}。 2、包的注释内容要求包括:简述本包的作用、详细描述本包的内容、产品模块名称和版本、公司版权、生成日期等。
3、类注释部分,描述部分说明该类或者接口的功能、作用、使用方法和注意事项,每次修改后增加作者、新版本号和当天的日期,@since 表示从那个版本开始就有这个类或者接口,@deprecated 表示不建议使用该类或者接口。 4、对于方法内部用throw语句抛出的异常,必须在方法的注释中标明;对于所调用的其他方法所抛出的异常,在注释中要求说明所有的异常;对于非RuntimeException,即throws子句声明会抛出的异常,必须在方法的注释中标明。
5、类名和接口使用完整的英文单词描述,每个英文单词的首字母使用大写、其余字母使用小写的大小写混合法。
6、com.huawei.四级部门名称.项目名称,符合包命名规范。
7、不能用异常来做一般流程处理的方式,不要
华为JAVA编程规范
1 Java 编程规范 1.1 排版 1.1.1 规则
规则1 程序块要采用缩进风格编写,缩进的空格数为4个,不允许使用TAB缩进。(1.42+) 说明:缩进使程序更易阅读,使用空格缩进可以适应不同操作系统与不同开发工具。
规则2 分界符(如大括号 { 和 } )应各独占一行,同时与引用它们的语句左对齐。在函数体
的开始、类和接口的定义、以及if、for、do、while、switch、case语句中的程序或者static、,synchronized等语句块中都要采用如上的缩进方式。(1.42+)
示例:
if (a>b) {
doStart(); }
规则3 较长的语句、表达式或参数(>80字符)要分成多行书写,长表达式要在低优先级操作
符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读。(1.42+)
示例:
if (logger.isDebugEnabled()) {
logger.debug("Session destroyed,call-id" + event.getSession().getCallId()); }
JAVA编程规范试题(2)
文档名称
JAVA编程规范试题
文档密级:
一、判断题(每题2分,共28分)
1、if, for, do, while, case, switch, default 等语句自占一行,且if, for, do, while, switch, case等语句的执行
语句无论多少都要加括号{}。(对)
2、包的注释内容要求包括:简述本包的作用、详细描述本包的内容、产品模块名称和版本、公司版权、生成日期等。(对) 3、类注释部分,描述部分说明该类或者接口的功能、作用、使用方法和注意事项,每次修改后增加作者、新版本号和当天
的日期,@since 表示从那个版本开始就有这个类或者接口,@deprecated 表示不建议使用该类或者接口。(对) 4、对于方法内部用throw语句抛出的异常,必须在方法的注释中标明;对于所调用的其他方法所抛出的异常,在注释中要
求说明所有的异常;对于非RuntimeException,即throws子句声明会抛出的异常,必须在方法的注释中标明。(对) 5、类名和接口使用完整的英文单词描述,每个英文单词的首字母使用大写、其余字母使用小写的大小写混合法。 6、com.huawei.四级部门名称.项目名称,符合包命名规范。(对)
7、
Java编程风格规范
Java编程风格规范
目录
目录 .................................................................................................................................................. 1 一、
1 2 二、
1 2 3 三、
1 2 3 4 四、
前言 ................................................................................................................................... 3 术语说明 ........................................................................................................................... 3 规范说明 ...................................................
华为服务规范试题
合作新员工服务规范试题(D卷)
一、填空题(每空1分 共19分)
1、流程是指导(如何)的;而规范是指导员工下一步怎么做。 一切按流程办;遵守技术、业务和行为规范
2、服务规范包括(技术规范)、业务流程、(行为规范)、三个组成部分。是保证工作质量,提供效率,为客户提供规范的服务、提升可户满意度的纲领性文件。
3、工程督导是(合同货物准确验收)、工程现场的组织协调者。负责(初验)、(文档整理)对(工程进度)、(工程质量)负直接责任,是工程现场的(第一)责任人。
4、现场支持工程师在到达现场后向客户网络运维部门提交(《 服务申请 》)并将《服务方案》作为附件同时提交,请客户进行审核和确认,得到客户签字认可后方可进行现场服务实施。
5、工程师进行版本升级后,应严格根据《升级方案》中的测试方案进行充分的测试与观察,确保升级成功、故障解决。测试结果应记录在(《测试报告》)中,得到客户的认可。
6、工程师完成现场服务任务后,现场支持工程师应在(3)日内根据现场收集的设备信息,刷新设备文档,确保设备文档的准确性和完整性。
7、升级时间的选定,注意避开业务高峰、(重要的通信指标考核时间段)及重要通信保障时间段,尽量减少对通信的影响。
8、
JAVA高级编程机试题
《Java高级编程》阶段测试试卷
(机试题)
姓名:__________________ 班级:_________________ (考试时间:90分钟,总分:100分)
三、机试题
一、为“无名的粉”写一个类:class WuMingFen,要求如下:
1、有三个属性: 味道:taste
粉的分量(两):int quantity ;
是否带汤:boolean likeSoup
2、写一个构造方法,以便于简化初始化过程,如: WuMingFen f1 = new WuMingFen(\牛肉\3、重载构造方法,使属性初始化能多样化,如: WuMingFen f2 = new WuMingFen(\酸辣\
问:那如何能通过一个构造方法构造出来一个粉对象是:麻辣味、2两、带汤的?
请写一个普通方法,check(),用于查看粉是否是符合要求的。(即将对象的三个属性打印在控制台上)
二、创建一个Vehicle的接口,在接口中添加两个带有一个参数的方法start()和stop()。在两个名称分别为Bike和Bus的类中实现Vehicle接口。
创建一个名为InterfaceDemo的类,在InterfaceDemo的main(
JAVA面试题( - 华为)(答案)
软件开发应试人员考试试题(Java)
姓名:___________ 电话:___________
以下信息有工作经验人员如实填写,应届毕业不填(时间从毕业参加工作算起)
从事Java开发时间____月 熟悉JavaScrip时间____月 熟悉EXT开发时间____月 熟悉PDM开发时间____月
熟悉的数据库及时间(如SQLServer 3个月,可多填)___________________
一、 JAVA基础
1、简述你所知道的JAVA修饰符及各自的使用机制?(public、abstract、final、synchronized、super…)
public :允许所有客户访问
protected:只能在本包内被该类的子类所使用 private:只允许在本类内使用
abstract:没有提供实现,需要子类提供 static:与整个类相关,与单个对象无关
final:你只能定义一个实体一次,以后不能改变它或继承它。一个final修饰的类不能被子类化,一个final修饰的方法不能被重写,一个final修饰的变量不能改变其初始值
synchronized:方法获得对对象监控的访问权;如果该方法是static类型的,获得是对类
华为java面试题总结
1 面向对象的特征有哪些方面 抽象,封装,继承,多态 2 String是最基本的数据类型吗?不是 3 int 和 Integer 有什么区别
Int是基本数据类型,Interger是int的封装类
4 String 和StringBuffer的区别
String数值不变,StringBuffer数值可以改变
5运行时异常与一般异常有何异同?
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。 6 说出一些常用的类,包,接口,请各举5个
类:ArrayList PreparedStatement Connection String HttpServlet………
包:java,sql java.util, java.lang, java.io, javax.httpServlet,java.math,java.text,java.awt 接口:HttpSessionAttributeListener, ActionListener InputStream Collection
java编程题
1、(1)编写一个圆类Circle,该类拥有:
①一个成员变量
Radius(私有,浮点型); // 存放圆的半径;
②两个构造方法
Circle( ) // 将半径设为0
Circle(double r ) //创建Circle对象时将半径初始化为r ③ 三个成员方法
double getArea( ) //获取圆的面积 double getPerimeter( ) //获取圆的周长
void show( ) //将圆的半径、周长、面积输出到屏幕
编写应用程序,创建类的对象,分别设置圆的半径,计算并分别显示圆半径、圆面积、圆周长。
2、定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量:
sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。
(2)类Student带参数的构造方法:
在构造方法中通过形参完成对成员变量的赋
java编程题
1、(1)编写一个圆类Circle,该类拥有:
①一个成员变量
Radius(私有,浮点型); // 存放圆的半径;
②两个构造方法
Circle( ) // 将半径设为0
Circle(double r ) //创建Circle对象时将半径初始化为r ③ 三个成员方法
double getArea( ) //获取圆的面积 double getPerimeter( ) //获取圆的周长
void show( ) //将圆的半径、周长、面积输出到屏幕
编写应用程序,创建类的对象,分别设置圆的半径,计算并分别显示圆半径、圆面积、圆周长。
2、定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量:
sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。
(2)类Student带参数的构造方法:
在构造方法中通过形参完成对成员变量的赋