
Java学习之路
最近失眠的陶先生
这个作者很懒,什么都没留下…
展开
-
Sublime Text3 编译Java
安装过程参考疑惑: 1.Decode error - output not utf-8”错误 解决方法原创 2015-03-20 23:01:08 · 652 阅读 · 0 评论 -
static静态变量使用
我们通常可以基于一个类创建属于该类的对象,每个对象拥有自己的成员、互相独立。但在某些情况下,我们希望该类下面的所有对象能够共享一个成员,这时就需要使用static变量。static生成静态成员,它属于整个类,而非某个对象。静态成员可以直接使用类名访问,也可以使用对象名访问。**推荐使用类名访问。**例如:public class HelloWorld { // 定义静态变量,保存班级名称转载 2015-03-09 08:06:54 · 526 阅读 · 0 评论 -
static静态方法
static也可以修饰方法,使之成为静态方法,我们通常用的入口函数,也就是main方法就是一个静态方法。注意事项:静态方法可以直接调用静态变量,不能调用非静态成员变量。 public class HelloWorld { String name = "爱慕课"; static String hobby = "imooc"; public static void print(){转载 2015-03-09 08:41:37 · 511 阅读 · 0 评论 -
static静态初始化块
**static可以初始化块对数据进行赋值**在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用 static 修饰初始化块,就称为静态初始化块。需要特别注意:**静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。**public class HelloWorld { String name;转载 2015-03-09 08:55:15 · 551 阅读 · 0 评论