在刚刚学习java时接触了static,如类中主方法public static void main(String [] args),以前也是“不求甚解”,正所谓基础不牢地动山摇啊! 现在要对基础知识做一个深刻的理解 1、static关键字 static关键字用于修饰:属性、方法、内部类、代码块。 s ...
分类:
其他好文 时间:
2016-09-07 21:10:53
阅读次数:
105
class Person { static int i; static void fun() { System.out.println("我是静态函数"); } } 在静态函数中不能使用非静态的变量!! 以下这个没问题: class Person { String name; void talk() ...
分类:
其他好文 时间:
2016-09-03 16:40:27
阅读次数:
152
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。一、面向过程设计中的static1、静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们... ...
分类:
编程语言 时间:
2016-09-01 18:35:46
阅读次数:
171
提起static关键字,相信大家绝对不会陌生,但是,想要完全说明白,猛的一想,发现自己好像又说不太明白... ...比方说,昨天被一个同学问起的时候... ... 当然,不是所有人都像我一样学艺不精的,但是像这样的基础不牢的人应该不少,因为常用,所以用大家都会,但是谈到精细之处都够呛。这篇博客是我翻 ...
分类:
编程语言 时间:
2016-09-01 14:42:58
阅读次数:
218
静态类和非静态类的区别 静态类: static 关键字 调用 类名.方法 在静态方法中只能访问静态成员 在静态类中只能有静态成员 在非静态类中 即可有非静态成员,也可以有静态成员 在静态方法中只能使用静态成员 ...
1、static关键字 P29 一般在不想创建类或不想与对象实例相关,却想使用属性和方法时使用,被static修饰的属性和方法在Java虚拟机启动时就加载进内存而不用static调用时才加载, 本质是以牺牲内存来提升速率。 2、命令行运行.java文件(以Test.java,路径D:\dev\Tes ...
分类:
其他好文 时间:
2016-08-31 11:45:24
阅读次数:
123
原文链接:http://www.cnblogs.com/dolphin0520/p/3799052.html Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字, 也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下st ...
分类:
编程语言 时间:
2016-08-30 21:18:36
阅读次数:
177
静态成员变量的语法特点可以用类名调用,也可用对象调用静态成员变量和普通成员变量的对比所用对象使用的静态成员变量都是同一份静态成员变量属于类,而不属于对象静态成员变量中任意一个成员变量的值的修改,其他所有成员的值也会修改 class Person{ static int i;}class Test{ ... ...
分类:
其他好文 时间:
2016-08-28 18:07:38
阅读次数:
143
1.JRE和JDK的区别。 2.”static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法? 3. ...
分类:
编程语言 时间:
2016-08-26 20:03:42
阅读次数:
195
C++中变量存储方式有三种,自动存储,静态存储,动态存储 自动存储简单意义上就是在函数内不用任何关键字直接定义的变量,它在函数被调用时被创建,在函数退出时自动消失, 静态存储顾名思义就是在程序的整个运行过程中都存在,在函数体外定义的变量自动为静态存储方式,也可以在函数内使用static关键字定义 动 ...
分类:
编程语言 时间:
2016-08-26 01:24:03
阅读次数:
211