码迷,mamicode.com
首页 >  
搜索关键字:静态变量    ( 2551个结果
简单工厂和单例
简单工厂 定义:专门创建一个类负责创建其他类的实例,被创建的实例都有相同的父类或借口. 代码展示 单例 定义: 单例模式要求一个类只能有一个对象 01.定义一个类型和当前类名相同的静态变量 02.将构造改为私有 03.定义一个静态方法给静态变量赋值 实例化对象并将返回实例引用 04.将静态变量设置为 ...
分类:其他好文   时间:2016-04-17 11:37:22    阅读次数:129
类的静态变量访问
...
分类:其他好文   时间:2016-04-17 00:24:47    阅读次数:157
Java 中static的用法整理
static在java中属于使用相当频繁的一个关键字了,下面来总结一下它的用法,顺便梳理一下自己的知识树。 一、static变量: 静态变量在内存中只有一个拷贝,JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配。 实例变量,没创建一个实例,就会为实例变量分配一次内存,实例变量可以在 ...
分类:编程语言   时间:2016-04-16 00:47:46    阅读次数:230
Java笔试面试题整理第一波
1、Java变量 Java中主要有如下几种类型的变量 局部变量类变量(静态变量)-- 属于类成员变量(非静态变量)-- 属于对象 2、关于枚举 package com.scu.lly; public class EnumTest {     /**      * 颜色枚举      */      enum ColorEnum{...
分类:编程语言   时间:2016-04-15 12:15:53    阅读次数:190
Java 执行顺序
JAVA执行顺序如下: 1.首先加载所有类中调到的class。 2.先加载父类,再加载子类。 3.加载过程中,会执行静态代码块。 4.new Constructor()的时候会先执行 代码块{},再执行 Constuctor(); 5.静态变量在加载过程中赋值,与静态代码块是从上到下的执行顺序。 所 ...
分类:编程语言   时间:2016-04-14 15:33:43    阅读次数:156
简单工厂和单例设计模式
一:设计模式 概念: 针对特定问题而提出特定的解决方案 二:简单工厂 eg: 使用多态和简单工厂设计模式实现计算器,效果如图所示: 在计算按钮中获取两个操作数以及运算符、计算的方法 工厂类:(核心 ) 三:单例模式 单例模式要求一个类只能有一个对象 四步骤: ①:定义一个类型和当前类名相同的静态变量 ...
分类:其他好文   时间:2016-04-13 23:29:39    阅读次数:225
java运行时内存模式学习
学习java运行时内存模式: 各区介绍: 方法区(线程共享):用于存放被虚拟机加载的类的元数据:静态变量,常量,以及编译和的代码(字节码),也称为永久代(所有该类的实例被回收,或者此类classLoader被回收)。 Java堆(线程共享):存放对象实例和数组,这里是内存回收的主要地方。可以分为新生 ...
分类:编程语言   时间:2016-04-12 00:28:19    阅读次数:229
Java面试更新
1、static变量与实体变量的区别? static是静态变量,static可以通过类名直接访问 内存方面的不同:static在定义的时候jvm就会分配空间, 而实体变量只有在创建对象的时候才会去分配空间2、int Integer的区别? Integer 是int的包装类。 Integer 是对象,默认为null,int 的默认值是03、public...
分类:编程语言   时间:2016-04-11 14:29:34    阅读次数:266
Java 中的 static 使用之静态方法
与静态变量一样,我们也可以使用 static 修饰方法,称为静态方法或类方法。其实之前我们一直写的 main 方法就是静态方法。静态方法的使用如: 运行结果: 需要注意: 1、 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。如: 如果希望在静态方法中调用非静态变量,可以通过创建类 ...
分类:编程语言   时间:2016-04-10 17:43:18    阅读次数:230
Java 中的 static 使用之静态初始化块
Java 中可以通过初始化块进行数据赋值。如: 在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用 static 修饰初始化块,就称为静态初始化块。 需要特别注意:静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成 ...
分类:编程语言   时间:2016-04-10 17:33:34    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!