我的答案: 静态变量和实例变量的区别是静态变量的访问是不依赖对象的,因为在类加载的链接阶段(检验、准备、解析)的准备阶段时他们就被送入JVM方法区。被static修饰的代码在程序中之后被执行一次。 巨佬的答案: 在语法定义上的区别: 静态变量前要加static,而实例变量不需要。 在程序运行时的区别 ...
分类:
其他好文 时间:
2019-04-11 01:38:34
阅读次数:
150
定义没有初始化式的变量时,系统有时候会帮我们初始化变量。系统如何初始化取决于变量的类型以及变量定义的位置。 内置类型变量是否自动初始化取决于变量定义的位置。函数体外定义的变量初始成0;函数体内定义的变量不进行自动初始化。除了用作赋值操作的左操作数,其他任何使用未初始化变量的行为都是未定义的,不要依赖 ...
分类:
编程语言 时间:
2019-04-10 22:02:08
阅读次数:
202
前言 类和对象,在我们学习Java语言的过程中,它们无时无刻不存在着,在我们还远未详细弄明白它们的意义之前,在我们不知不觉的下意识里,我们都会直接或间接的用到它们,这是因为Java是一门面向对象的语言,在学习类与对象的前提下,我们应当先对面向对象有所了解. 我们都知道,Java语言是一门面向对象的语 ...
分类:
编程语言 时间:
2019-04-08 09:20:27
阅读次数:
140
一、数据类型的定义 1)变量 1.变量的定义: 数据类型 变量名【标识符】 2.变量的赋值: 变量名 = 值; 3.变量定义与赋值 数据类型 变量名【标识符】 = 值 标示符的命名规则: 1、字母、数字、下划线 2、不能以数字开头 3、见名知义 4、不能和同一函数内的其他标示符重复 5、不能使用C语 ...
分类:
编程语言 时间:
2019-04-08 01:22:41
阅读次数:
196
一、变量的作用域 1.概念:变量起作用的范围。 2.局部变量与全局变量: ①局部变量: 概念:在函数内部或某个控制块的内部定义的变量(理解“局部”) 作用域:函数内部 作用:增强了函数模块的独立性 ②全局变量: 概念:在函数外面定义的变量 作用域:从该变量定义的位置开始,直到源文件结束(理解“全局” ...
分类:
编程语言 时间:
2019-04-03 22:02:05
阅读次数:
224
单行注释 多行注释 算术运算符 变量定义 变量名 = 值 例:超市买苹果 变量类型(python定义数据时不需要指定类型) 不同类型数据的计算 字符串拼接 变量的输入 例:超市买苹果Plus 格式化输出 ...
分类:
编程语言 时间:
2019-04-03 16:39:29
阅读次数:
163
自定义变量(局部变量) 定义: 查看: 作用范围:此进程(bash),子进程(bash)不可调用,关闭后失效。 环境变量(全局变量) 定义: 查看: 作用范围:此进程(bash),子进程(bash),关闭后失效。 为什么环境变量会让子进程调用? 开启一个bash,会分配一块内存存放环境变量,开启子b ...
分类:
其他好文 时间:
2019-03-29 13:14:34
阅读次数:
143
C++11 auto & decltype auto:根据变量初始值来推导变量类型,并用右值初始化变量。 decltype:从表达式推导出类型,并将变量定义为该类型,但不用表达式的值初始化该变量。 这里要注意下:decltype(i)--是i的类型,而decltype((i))就是引用了。就像上面例 ...
分类:
编程语言 时间:
2019-03-23 16:11:19
阅读次数:
204
一、“JavaScript中无块级作用域” 在Java或C#中存在块级作用域,即:大括号也是一个作用域。 public static void main () { if(1==1){ String name = "seven"; } System.out.println(name); } // 报错 ...
分类:
编程语言 时间:
2019-03-23 11:52:45
阅读次数:
197
CSS 变量是 CSS 引入的一个新特性,目前绝大多数浏览器已经支持了,它可以帮助我们用更少的代码写出同样多的样式,大大提高了工作效率,本篇文章将教你如何使用 CSS 变量(css variable)。 CSS中原生的变量定义语法是:--*,变量使用语法是:var(--*),其中*表示变量名称 变量 ...
分类:
Web程序 时间:
2019-03-21 20:09:09
阅读次数:
295