全局变量 定义在所有函数之外的变量,main函数之内的变量也是局部变量,Globle variable 未显示初始化时执行默认初始化 局部变量 定义在函数之内的变量,Local variable 未显示初始化,执行默认初始化,但值是未定义的(Undefinde behavior) 内存布局 变量(包 ...
分类:
编程语言 时间:
2017-07-06 13:16:01
阅读次数:
147
JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身栈区 ...
分类:
其他好文 时间:
2017-07-06 00:26:07
阅读次数:
188
JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身 ...
分类:
其他好文 时间:
2017-07-05 21:04:43
阅读次数:
120
什么理论也先不说,代码先给大家看下: 接下来:用一句话总结==和equals的区别 ==号比较的是内存地址 || equals()比较的是字符串的内容 解析: A ==操作符专门用来比较两个变量的值是否相同,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量 ...
分类:
其他好文 时间:
2017-07-05 15:25:33
阅读次数:
190
第五章 引用类型 在上一章中,作者就在说变量的值的时候,提到过引用类型这个概念。JavaScript中存在基本类型和引用类型,其中引用类型很重要,这里有许多我们需要注意的东西。从目录中,可以看到JavaScript中的引用类型有:Object类型、Array类型、Data类型、RegExp类型、Fu ...
分类:
编程语言 时间:
2017-07-05 13:35:31
阅读次数:
176
1.1.2 Large Class(过大的类) 特征:一个类包含过多的字段、方法、代码行。 问题原因: 类通常一开始很小,但是随着程序的增长而逐渐膨胀。 类似于过长方法,程序员通常觉得在一个现存类中添加新特性比创建一个新的类要容易。 解决方法: 设计模式中有一条重要原则:职责单一原则。一个类应该只赋 ...
分类:
其他好文 时间:
2017-07-05 11:37:22
阅读次数:
221
在DbUtils中,只支持4中数据类型: 而在Java中,我们有8种基本类型,但是我们在使用DbUtils时,都能正确的对这些数据类型进行存取,这是怎么做到的呢? 第一步,先创建数据库 创建数据库 DaoConfig config = new DaoConfig(context); config.s ...
分类:
移动开发 时间:
2017-07-04 20:21:52
阅读次数:
289
类型: JavaScript 有7种内置类型 空值 (null) 未定义(undefined) 布尔值(boolean) 数字(number) 字符串(string) 对象(object) 符号(symbol) 除对象以外,其他统称为“基本类型” 用typeof 运算符来查看值的类型 typeof ...
分类:
编程语言 时间:
2017-07-04 18:18:20
阅读次数:
185
第十章 数组和指针 1.const :保护变量不受改变,特别是在作为入参传入函数 对于变量:const 不能修改值 对于指针: const 可以修改值,但是不能修改指向对象 关于结构体的大小计算 多次尝试后对于补位理解补齐一个最大的基本类型大小最大补为8。 像这个补齐为4. ...
分类:
其他好文 时间:
2017-07-03 22:34:10
阅读次数:
138
C基本类型有: char:8位,可添加修改符signed或是unsigned short:16位,同有singed和unsigned int:32位,同有singed和unsigned long:在32位系统为32位,64位系统为64位,分为signed和unsigned long long:64位 ...
分类:
其他好文 时间:
2017-07-03 11:56:06
阅读次数:
227