java中静态类和动态类的区别的啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中静态类和动态类的区别的啥?相关的知识,希望对你有一定的参考价值。

参考技术A

区别如下:

    static 表示静态的,从始至终只获得一块内存空间。而且这块空间的资源还具有“全局性”,就是说所有的成员都可以无条件引用,另外,static修饰的不用程序调用,只要该类被执行,static修饰的也被执行。

    如最常见的,Public static void main();又如 static int a;那么所有的成员都可以引用a.

    final 表示最终的,它修饰的类不能有子类。它修饰的变量是不可变的常数,所以final的变量要立刻赋值。如:class final A 类A就不能被别的类继承;final String a=“abc”;那么a永远只能是abc.

    fianl static String a=“abc”,那么a不但是一个常数,还是一个全局常数。

java作用:

    网络应用程序开发,例如:网上银行(中国银行,建设银行,工商银行的网上银行都是用J2EE开发出来的,你看看他网银的网页的后缀名JSP就知道),网页游戏等。

    企业管理软件,现在很流行的B/S(浏览器/服务器)架构管理程序很多就是用J2EE开发的。

    手机游戏,你看到那些手机游戏安装文件的后缀名.jar了吗?就是这JAVA开发出来的标志。开发这些东西一般用JAVA ME(J2ME)

    嵌入式开发,例如给电视机顶盒,小型家电写程序。

C# 静态类和非静态类的区别

静态类和非静态类的区别

 

静态类:

static       关键字

调用 类名.方法

在静态方法中只能访问静态成员 

在静态类中只能有静态成员

在非静态类中 即可有非静态成员,也可以有静态成员

 

在静态方法中只能使用静态成员

以上是关于java中静态类和动态类的区别的啥?的主要内容,如果未能解决你的问题,请参考以下文章

Java中内部类和静态内部类的区别

java中静态方法和实例方法的区别

JAVA啥是类和对象的静态属性

内部类和静态内部类有什么区别?

JAVA啥是类和对象的静态属性

java 内部类和静态内部类的区别