一个合格的java程序员会写自己的java编程程序被视为艺术品,他们的陈述被仔细考虑并记录在文档中。注释不是必要的,但文档记录会使编写程序的工作变得简单,特殊的注释,包括条件和断言,可以帮助用户或实现者确定该方法是否正确使用。本文整理了一些内容java注释条件和断言自测问题,学习这方面的知识java零基础新手朋友可以通过以下问题学习自测Java注释条件及断言相关知识。
1、为什么要提供前提条件和后提条件?
答:前提条件和后提条件稍微改善了形式化,允许数据结构的用户知道一当一种方法运行时会发生什么?。
2、如果一没有前提条件的方法会产生什么后果?
答:如果某种方法没有前提条件,它可以随时调用。
3、为什么一没有后置条件,一种方法是不可能的?
答:没有后置条件的方法没有可预见的结果。如果一种方法没有可预见的结果,它一一般没用。
4、面向对象的方法允许我们隐藏对用户不重要的细节。那么,为什么前提和后置条件必须用于隐藏的代码呢?
答:因为隐藏的代码被其他方法调用一本质上,一些方法充当了隐藏代码用户。
5、java.lang.String 类中的 length 方法的前提条件和后提条件是什么?
答:前提条件:没有;后条件:返回字符串的长度。
6、concat方法String的前提和后置条件是什么?
答:前提:作为参数传递的字符串是非空的;后置条件:返回一一个新的字符串,包含字符串中的字符,后面是参数字符串中的字符。
7、java.lang.Math.asin 前提条件和后提条件是什么?
答:前提:值必须不大于1。可以有后置条件Sun API 在网页上找到:“返回一个角度的arcsin值,这个角度值在-π/2到π/2之间 。特殊情况:如果值无限大或其绝对值大于1,结果是无限大;假如值为正零,结果为正零;假如值为负零,结果为负零。
上面就是Java注释条件和断言自测题共有7个问题。我相信,在学习了注释条件和断言的基本知识后,零基础的白人可以回答这些问题,这些问题都是更基本的内容。包特殊的注释,包括括条件和断言,可以帮助一用户或实现者确定该方法的使用是否正确,可以节省用户的调试时间,所以希望大家在业余时间多学习相关知识。java培训课程,掌握java注释条件及断言学习内容。