1.变量 Go使用关键字var定义变量,类型信息放在变量名后面,初始化为零,如下: 在函数内部还有一种更简洁的:=定义方式 变量赋值,两个变量可直接交换 注意:函数内部定义的变量没使用的话编译器会报错。 declared and not used 2 常量 用关键词const定义,常量值必须是编译期 ...
分类:
其他好文 时间:
2019-03-28 15:42:29
阅读次数:
146
switch语句 switch语句格式: switch(表达式){ case 常量值1: 语句体1; break; case 常量值2: 语句体2; break; case 常量值3; 语句体3; break; ........ default: 语句体你+1 break; } 执行流程: pack ...
分类:
其他好文 时间:
2019-03-04 12:47:37
阅读次数:
244
18.10.1 汇编语句中.equ的作用 1.定义静态符号 虽然数据段主要用于定义变量数据,但是也可以在这里声明静态数据符号。 .equ命令用于把常量值设置为可以在文本段中使用的符号。 如: 经过设置之后,数据符号值是不能在程序中改动的。 .equ命令可以出现在数据段中任何位置,但是好代码习惯,最好 ...
分类:
其他好文 时间:
2019-03-02 10:24:59
阅读次数:
172
String、StringBuffer与StringBuilder之间区别 String:在java中字符串属于java对象,java提供了string类来创建和操作字符串。但是值得注意的是string属于字符串常量,值是不会变的。 这就导致了每次对string的操作都会生成新的string对象。这 ...
分类:
编程语言 时间:
2019-02-19 11:43:13
阅读次数:
177
一:switch/case后是一个表达式(即常量值,变量,或有返回值的函数) 二:case后的表达式与switch后的表达式,数据类型必须一致。 三:case后面可跟多个表达式。 四:case后面的表达式,常量不可重复。 ①:失败举例 ②:成功举例,使用变量规避该限制。 五:不需要break去终止c ...
分类:
其他好文 时间:
2019-01-03 19:27:22
阅读次数:
162
编译期常量与运行时常量的区别: public static final String str = "hello world!"; // 编译期常量(值在编译期就能确定) public static final String str1 = UUID.randomUUID().toString(); / ...
分类:
其他好文 时间:
2018-12-29 11:19:44
阅读次数:
215
Symbol 属性私有化,数据保护 let 不支持变量声明预解析(先声明后使用) 支持块作用域 不允许重复声明(暂存死区) const 不支持变量声明预解析(先声明后使用) 支持块作用域 不允许重复声明(暂存死区) 常量(值一旦确定,不允许修改,所有必须初始化) 事件委托 选项一 选项二 选项三 内 ...
分类:
Web程序 时间:
2018-12-27 00:34:08
阅读次数:
262
在class文件中,“常量池”是最复杂也最值得关注的内容。 Java是一种动态连接的语言,常量池的作用非常重要,常量池中除了包含代码中所定义的各种基本类型(如int、long等等)和对象型(如String及数组)的常量值,还包含一些以文本形式出现的符号引用,比如: 类和接口的全限定名; 字段的名称和 ...
分类:
其他好文 时间:
2018-12-18 02:34:33
阅读次数:
213
常量的值是不可以被修改的,但是由于指针的使用,使得常量值的改变成为可能。它所修改的常量也只是由const定义,通过取地址运算符指向该常量得到内存,然后改变该内存的内容,实现常量值的强制修改。 本例以整形常量为例,定义整形指针point及整形数据changliang(由const定义的常量)。将poi ...
分类:
其他好文 时间:
2018-12-15 22:55:23
阅读次数:
186
boolean类型有两个常量值,true和false,在内存中占一位(不是一个字节),不可以使用 0 或非 0 的整数替代 true 和 false ,这点和C语言不同。 boolean 类型用来判断逻辑条件,一般用于程序流程控制 。 【示例2-19】boolean类型 boolean flag ; ...
分类:
其他好文 时间:
2018-12-10 18:16:50
阅读次数:
212