【第21期】观点:人工智能到底用 GPU?还是用 FPGA?

java基础2--static

原创 2016年08月30日 17:57:38
静态成员:
关键字:static
------使用static修饰的成员变量是类变量,修饰的方法是类方法。
静态成员可以直接通过类名访问。
例:
class A {
int x;//成员变量
void y(){ } //成员方法
}

class C{
static int k; //类成员
static void n(){ } //类方法
}

class B {
void f(){
int i;
A a = new A();//实例化A的对象
i =a.x;
a.y();
//直接通过类名访问
i = C.k;
C.n();
}
}

注:被修饰成静态的变量或方法会一直存在,一直到整个程序结束,才会释放。
【拓展:类的“字节码”进入内存时,类中的静态块会立刻被执行。"字节码--需要网友进一步的研究了--在这我就不细说了 ^ ~ ^"】
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

java基础梳理-关键字static

本文是java梳理系列:群里大神面试问题之一:“静态代码块和普通代码块有什么区别,什么场景下使用”一 导读:static的用途:变量方法代码块内部类导包常见问题:二 static的用途: 方便在没有创...

学习Spring必学的Java基础知识(2)----动态代理

引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1] Java反射知识--&gt;Spring IoC :<a href="h
  • lk557
  • lk557
  • 2012-05-27 15:36
  • 210

java基础面试题之static和final总结

1.static 关键字(静态的) ①静态方法 通常,在一个类里定义一个方法为static,也就是说无需本类的对象即可直接调用此方法。 声明此方法意味着: ·此方法内部不能引用非static变...

JAVA基础-栈与堆,static、final修饰符、内部类和Java内存分配

Java栈与堆 堆:顺序随意 栈:后进先出(Last-in/First-Out).</span

【java】第二章 面向对象基础、构造函数、函数重载,static,包,eclipse,多态

2.1 面向对象的基础 对象是由静态属性和动态的属性来组成的。类其实是一个模板,它来定义这个对象是什么样的。 2.2面向对象基础_第一个面向对象的程序 public class TestStudent...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)