将下列常量按常量的数据类型型归类

下列数据的类型属于Integer整数型的是A、10.00 B、9876 C、54321 D、False 数组变量 数组变量是由一些同类型的变量组成的序列 一维数组的定义: Dim 数组变量名(A1 To A2)As 常量的数据类型型 A1是下标的下界, A2是下標的上界 常用的标准函数 VB提供了大量的标准函数,可供用户编写程序时直接使用教材上介绍了部分常用的数学函数、字符串函数和类型转换函数 练一练 1、下列能把数值内容转换成字符串的是 A、str() B、chr() C、Asc() D、Val() 2、Len(“Friend”)的值是 A 、6 B 、7 C、 8 D、 9 知识回顾 知识回顾 程序通常包括 和指令. 数据 数据總以两种形式出现在程序中: 常量和变量 基本类型 VB中常用的常量的数据类型型如下表(课本P51页) 常量的数据类型型名 说明 性质 Integer 整数型 Long 长整数型 Single 单精度实数型 Double 双精度实数型 String 字符串型 一段用双引号引起来的文字/符号 Boolean 逻辑型 其值为真(True)或假(Flase) Date 日期型 -范围内的任何整数 (基本是一些小的数字) 数据总是如下两种形式出现在程序中:常量和变量 (一)常量 常量,在整个应用程序执行过程中它们的值都保持不变,不能被修改也不能对常量赋以新值。 下面是各种不同类型的常量 整数常量: 10 1024 实数常量: 3. 字符串常量: “basic” “0.68” 逻辑常量: True

  1. 【强制】不允许任何魔法值(即未经预先定义的常量)直接出现在代码中

    
    
  2. 【强制】在long或者Long赋值时,数值后使用大写的L不能是小写的l,小写容易跟数字 混淆造成误解。

  3. 【推荐】不要使用一个常量类维护所有常量要按常量功能进行归类,分开维护
    说明:大而全的常量类,杂乱无章使用查找功能才能定位到修改的常量,不利于理解也不利于维护。

    正例:缓存相关常量放在类 CacheConsts下;系统配置相关常量放在类ConfigConsts下 
    
  4. 【推荐】常量的复用层佽有五层:跨应用共享常量、应用内共享常量、子工程内共享常量、包 内共享常量、类内共享常量。
    1) 跨应用共享常量:放置在二方库中通常是 client.jar 中的constant 目录下。
    2) 应用内共享常量:放置在一方库中通常是子模块中的constant 目录下。

    易懂变量也要统一定义成应用内共享常量两位笁程师在两个类中分别定义了“YES”的变量:

    3)子工程内部共享常量:即在当前子工程的 constant 目录下。
    4) 包内共享常量:即在当前包下单独的 constant 目錄下

  5. 【推荐】如果变量值仅在一个固定范围内变化用enum类型来定义。 说明:如果存在名称之外的延伸属性应使用 enum类型下面正例中的数字僦是延伸信息,表示一年中的 第几个季节

说明:内容摘自于阿里《JAVA开发手册》泰山版,感谢阿里开发团队的整理和总结;

我要回帖

更多关于 常量的数据类型 的文章

 

随机推荐