1.面向对象语言(OOP) 面向对象语言最基本的概念就是类与对象,只有拥有这两个概念的语言才是面向对象语言 一般来说面向对象语言拥有四个特征:封装、继承、抽象、多态 但并不是必须具备这四种特性的语言才能成为面向对象语言,比如说 Go 语言,它没有继承的特性,但我们仍认为它是面向对象语言 2.封装、抽 ...
分类:
其他好文 时间:
2020-02-06 01:40:36
阅读次数:
74
package main import "fmt" func main() { array := [...]int32{3, 1, 9, 29, 15} n := len(array) fmt.Println("未排序前:", array) /* 冒泡排序 */ for i := 0; i <= n ...
分类:
编程语言 时间:
2020-02-06 01:17:36
阅读次数:
77
Go语言中 new 和 make 是两个内置函数,主要用来创建并分配类型的内存。在我们定义变量的时候,可能会觉得有点迷惑,不知道应该使用哪个函数来声明变量,其实他们的规则很简单,new 只分配内存,而 make 只能用于 slice、map 和 channel 的初始化 new 在Go语言中,new ...
分类:
编程语言 时间:
2020-02-04 23:35:14
阅读次数:
103
1.下载battery historian 下载地址:https://github.com/google/battery historian 简介:go语言开发的,分析电池耗电工具,Android5.0以上 https://developer.android.com/topic/performanc ...
分类:
移动开发 时间:
2020-02-04 22:03:06
阅读次数:
464
数组 数组是同一类型元素的集合。例如,整数集合 5,8,9,79,76 形成一个数组。Go 语言中不允许混合不同类型的元素,例如包含字符串和整数的数组。(译者注:当然,如果是 interface{} 类型数组,可以包含任意类型) 数组的声明 一个数组的表示形式为 [n]T。n 表示数组中元素的数量, ...
分类:
编程语言 时间:
2020-02-04 20:35:37
阅读次数:
69