ParisGabriel Python 入门基础 print(“hello world”)变量 : 存储信息的,日后被调用、修改操作常量: 固定不变的量,字母大写命名规则:1. 字母数字下划线组成2. 不能以数字开头,不能含有特殊字符和空格3. 不能以保留字命名4. 不能以中文命名5. 定义的变量名 ...
分类:
编程语言 时间:
2018-07-02 01:26:34
阅读次数:
158
什么是java的内存模型? 共享变量:一个变量可以被多个线程使用,那么这个变量就是这几个线程的共享变量。 Java Memory Model (JAVA 内存模型)描述线程之间如何通过内存(memory)来进行交互,描述了java程序中各种变量(线程共享变量)的访问规则,以及在JVM中将变量存储到内 ...
分类:
编程语言 时间:
2018-07-01 15:18:24
阅读次数:
196
原文 https://www.jianshu.com/p/88213b499c4b 大纲 前言 1、对象的相关概念 2、对象的创建(简单创建) 3、对象的属性 3.1、数据属性 3.2、访问器属性 4、设置和读取对象中的属性 5、变量存储的是对象的引用 6、基本数据类型可以自动转换成对象数据类型 7 ...
分类:
编程语言 时间:
2018-07-01 01:07:17
阅读次数:
182
值类型和应用类型 1、值类型:变量直接存储值,内存通常在栈中分配 基本数据类型int、float、bool、string以及数组和struct 2、引用类型:变量存储的是一个地址,这个地址存储最终的值。内存通常在堆上分配。通过GC回收。 指针、slice、map、chan等都是引用类型。 ...
分类:
其他好文 时间:
2018-06-24 00:49:55
阅读次数:
141
数据类型在编程语言中: 类型是一组值以及可以对这些值进行操作 变量 存储一个特定类型值的命名位置 基本数据类型: int 限制在±2 ^ 31的范围内,或者大约为±20亿 long 2^63 boolean double char byte float short 在堆栈中只有使用时才存在 对象数据 ...
分类:
其他好文 时间:
2018-06-22 17:39:48
阅读次数:
157
输入: n 个元素的数组 A[1...n] 输出: 按非降序排列的数组 A[1...n] 步骤 1.定义t←1,输入A 2.用变量s存储被合并序列的大小,开始时将s←t,每次执行外边的 while 循环时s被乘以2然后赋值给t。 3.用while循环去进行合并序列,i+1,i+s,i+t用来定义两个 ...
分类:
编程语言 时间:
2018-06-18 20:58:21
阅读次数:
167
1.知识点 三步走:申请,释放,指针置空。 1.1malloc、free函数 在C语言中内存malloc函数申请动态空间,以下展示其基本用法: (1)动态分配的空间来自队空间,而指针本身作为局部变量存储在栈空间中。 (2)malloc有时候也可能申请空间失败,这时返回NULL,故需要对其进行判断。 ...
分类:
编程语言 时间:
2018-06-17 19:50:05
阅读次数:
173
http://www.runoob.com/go/go-operators.html 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 返回变量存储地址: & 指针变量: * ...
分类:
其他好文 时间:
2018-06-16 23:38:12
阅读次数:
288
一、存储方式不一样 基本数据类型 变量存储的是简单的数据段,存储的是具体的值,是轻量级的数据存储方式 引用类型 引用类型的值,可以由多个值构成的对象,引用类型的变量存储的是对象引用地址。引用类型是重量的数据存储方式,分配在堆内存,频繁创建对象有损性能。 引用类型(N多) Object、Array、D ...
分类:
编程语言 时间:
2018-06-16 14:25:24
阅读次数:
160
主内存与工作内存 Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。此处的变量(Variable)与Java编程中所说的变量略有区别,它包括了实例字段、静态字段和构成数组对象的元素,但是不包括局部变量与方法参数,因为后者是线程私有 ...
分类:
编程语言 时间:
2018-06-13 12:05:29
阅读次数:
217