对于成员变量和局部变量:成员变量就是方法外部,类的内部定义的变量;局部变量就是方法或语句块内部定义的变量。局部变量必须初始化。 形式参数是局部变量,局部变量中基础数据类型的引用和值都存储在栈中,对象引用存在栈中,对象存在堆中。栈内存中的局部变量随着方法的消失而消失。 成员变量存储在堆中的对象里面,由 ...
分类:
编程语言 时间:
2019-11-07 13:26:06
阅读次数:
62
1.环境变量 $HOME表示的是某个用户的主目录。它和波浪号(~)的作用一样 全局环境变量对于shell会话和所有生成的子shell都是可见的。 局部变量则只对创建它们的shell可见。 查看全局变量用printenv或env 查看个别环境变量的值用:printenv 环境变量 例如:printen ...
分类:
系统相关 时间:
2019-11-06 01:14:56
阅读次数:
89
1. 分类: 1)系统变量 全局变量 会话变量 2). 用户变量 用户变量 局部变量 系统变量 1. 查看变量 显示所有系统【会话】变量: show global【session】 variables #session可以省略,默认是会话变量 显示满足条件的变量: show global【sessi ...
分类:
数据库 时间:
2019-11-05 13:30:44
阅读次数:
94
在接下来的几天想总结下,JVM相关的一些内容,比如下面的这三个内容算是比较核心知识点了 1. 运行时数据区域: 在运行时数据区里存储类Class文件元数据(方法区),对象和数组(堆),方法参数局部变量(栈)等。 2. 垃圾回收机制: java 语言的优势之一就是它的自动内存管理,主要回收运行时数据区 ...
分类:
其他好文 时间:
2019-11-05 00:31:21
阅读次数:
109
恢复内容开始 相同点: 定义变量的格式: 数据类型 变量名=变量值 先声明后使用 变量都有其对应的作用域 不同点: 1.在类中声明的位置不同 属性:直接定义在类的一对{}内 局部变量:声明在方法内、方法形参、代码块内、构造器形参、构造器内部的变量 2.关于权限修饰符的不同 属性:可以在声明属性时,指 ...
分类:
其他好文 时间:
2019-11-04 21:18:36
阅读次数:
78
全局变量和局部变量 在服务器启动时,会将每个全局变量初始化为其默认值(可以通过命令行或选项文件中指定的选项更改这些默认值)。然后服务器还为每个连接的客户端维护一组会话变量,客户端的会话变量在连接时使用相应全局变量的当前值初始化。 举一个例子,在服务器启动时会初始化一个名为default_storag ...
分类:
数据库 时间:
2019-11-04 17:17:21
阅读次数:
88
1,const 和 let let表示声明局部变量,而const表示声明常量,两者都为块级作用域; const 声明的变量都会被认为是常量,意思就是它的值被设置完成后就不能再修改了 2,模板字符串 在ES6之前,我们往往这么处理模板字符串: 通过“\”和“+”来构建模板 而对ES6来说 // thi ...
分类:
其他好文 时间:
2019-11-04 15:14:33
阅读次数:
96
this作为对象的默认引用有两种: 1.构造器中引用该构造器执行初始化对象 2.在方法中引用调用该方法的对象 最大的作用是让类中的方法访问该类中的另一个方法或属性!(static 修饰的方法中不能使用this引用) 当局部变量与属性同名时,使用this关键字! 举个例子: ...
分类:
其他好文 时间:
2019-11-03 15:01:39
阅读次数:
76
首先我们来理解什么是变量,依我来看,变量就是用来存放值的一个名字或者引用,比如年龄,性别,班级,学号,身份证号码等等。对于不同的对象当然有不一样数值。变量也有自己的属性,比如整数型,字符串类型,浮点型等等,基本数据类型和引用数据类型都可以。一个类里面有属性和方法,局部变量和成员变量的区别就输成员变量 ...
分类:
编程语言 时间:
2019-11-02 10:10:39
阅读次数:
85
了解全局变量和局部变量之前,我们先来了解一下作用域 以上面这个程序为例:打印a,b,c 可以看到只有a打印 10 ,b和c都报错,这就是作用域的问题。 我们把新创建的一个.py文件看做事一个模块,在模块内定义的变量,如a,就是这个模块的全局变量,作用于全局,不论在哪都可以调用, 但是b和c 是定义在 ...
分类:
编程语言 时间:
2019-11-01 22:48:43
阅读次数:
151