前言: 基本类型(数值 / 字符串 / 布尔值)和引用类型(对象)作为参数传递给函数时的行为是不一样的. 基本类型传递的是值的地址, 它在函数内部的改变不会影响到原变量. 引用类型传递的是引用的地址, 它在函数内部的改变实际上是对原变量的改变. 第一步: 下面演示基本类型的值做实参时的情况 注意: ...
分类:
其他好文 时间:
2019-10-08 12:48:47
阅读次数:
111
今日学习内容 Go语言中的常量,变量,基本类型和运算符 1.1常量: 使用关键字const定义,用于存储不会改变的数据,数据类型只可以是布尔型,数字型(整数,浮点)和字符串型。 显式类型定义: 隐式类型定义: 常量的值必须是能够在编译时就能够确定的;你可以在其赋值表达式中涉及计算过程,但是所有用于计 ...
分类:
其他好文 时间:
2019-10-07 23:39:50
阅读次数:
132
1.八种基本类型 整形:byte 8位 short 16位 int 32位 long 64位 浮点型(小数)float 32位(float a=3.2f) double 64位 char 字符 boolean 布尔判断(true,false) 2.变量名首字母要小写,后面有意义的单词首字母大写,要见 ...
分类:
其他好文 时间:
2019-10-07 16:11:37
阅读次数:
97
Redis rdb持久化 Redis支持两种持久化方式:rdb与aof。rdb将一个节点上的内存数据序列化后存储到磁盘中,序列化的数据以尽可能节约空间的方式存储,并非完全的ascii表示。它的优点在于节约空间,恢复速度快,缺点在于每一次操作都需要对整个内存数据进行序列化,并且持久化过程中的修改被丢失 ...
分类:
数据库 时间:
2019-10-06 19:08:03
阅读次数:
140
String可以像基本类型一样直接赋值,而且有不可变特性(长度内容不变),每次修改会重新生成新对象然后赋值,多次修改效率很低。 StringBuffer,StringBuilder,继承接口:Serializable, CharSequence,Appendable String,继承了接口:Ser ...
分类:
编程语言 时间:
2019-10-05 20:22:31
阅读次数:
97
前言Java为我们提供了几种排序得方法,比如Arrays和Collections类,但是前提是数组或者集合中的元素都必须实现Comparable接口,基本的数据类型都已经实现了Comparable接口了,所以我们才能够直接对基本类型的数组或者集合进行排序,比如Float和Integer类得源码.今天 ...
分类:
编程语言 时间:
2019-10-05 12:58:47
阅读次数:
97
object[]可以存放哪些类型的数据? 对象数组可以放比如String对象等或者你放如Integer类型的对象也行,但是不能放比如int的,意思就是只能放入对象,不能放基本类型的数据,你可以看一下集合和数组的区别 ...
分类:
编程语言 时间:
2019-10-04 23:14:37
阅读次数:
113
[TOC] 赋值为0或null,和不赋值的区别 第一部分 如果在方法中声明变量,声明时不赋值和给个null是不一样的,赋值null也相当于完成了初始化赋值,这个时候可以通过编译也可以可以调用对象方法,但必然会报空指针异常。但Java中成员变量不需要赋予初始值,但一般会有一个默认初值,基本类型如int ...
分类:
其他好文 时间:
2019-10-04 18:53:36
阅读次数:
160
MyBatis中使用parameterType向SQL语句传参,parameterType支持的类型可以是基本类型int,String,HashMap和java自定义类型。 在SQL中 引用这些参数 的时候,可以使用 两种方式: {parameterName} ${parameterName} 首先 ...
分类:
其他好文 时间:
2019-10-04 17:10:38
阅读次数:
92
Java 基础部分 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环 ...
分类:
编程语言 时间:
2019-10-04 00:00:40
阅读次数:
148