易截截图软件、单文件、免安装、纯绿色、仅160KB

java中的final,static关键字

关键字final:
    在Java中声明类、属性和方法时,可使用关键字final来修饰。
    final标记的类不能被继承。
    final标记的方法不能被子类重写。
    final标记的变量(成员变量或局部变量)即成为常量,只能赋值一次。
    final标记的成员变量必须在声明的同时或在每个构造方法中显式赋值,然后才能使用。
static关键字:
    在Java类中声明变量、方法和内部类时,可使用关键字static做为修饰符。
    static标记的变量或方法由整个类(所有实例)共享,如访问控制权限允许,可不必创建该类对象而直接用类名加‘.’调用。
    static成员也称类成员或静态成员,如:类属性、类方法、静态方法等。
    注意:不要把final和static搞混,static可以无限次赋值,而final只能一次!
public final class Test{
    public static int totalNumber= 5 ;
    public final int id;
    public Test(){
        id = ++totalNumber;
    }
       public static void main(String[] args) {
        Test t = new Test();
        System.out.println(t.id);      
        final int i = 10;
        final int j;
        j = 20;
        j = 30; //非法,因为final标记的变量只能被赋值一次
        }
}


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

Java EE 6总览:全新平台的主要目标

Java EE 6现在已经正式发布。在Sun的官方网站上,有一系列文章对Java EE 6的技术标准进行了详细的介绍。今天这篇介绍Java EE 6的主要目标。
Java平台企业版本(Java EE)是构建Java企业级应用系统的行业标准,它以坚实的Java平台标准版(Java SE)为基础,添加了支持可扩展性、可访问性、安全性、完整性和其它企业级应用需要的 ......

java中的封装类

封装类也叫包装类,是针对八种基本定义相应的引用类型。
      基本数据类型             封装类
          boolean           &nbs ......

Java时间函数

String   posttime=new   java.text.SimpleDateFormat("yyyy-MM-dd   HH:mm:sss").format(   java.util.Calendar.getInstance().getTime()   );
1. Java计算时间依靠1970年1月1日开始的毫秒数.                 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号