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

JAVA静态块和非静态块的区别

 
//静态块(static block):如下所示
public class StaticBlock1
{
       static
       {
              System.out.println("static block");
       }
       public static void main(String[] args)
       {
               System.out.println("main");
       }
}
/**
静态块是在类被调用到内存后开始执行的,它和创建对象或main方法都没有关系。
如果没有main方法,程序仍然编译成功,但运行错误。
 
上例中,运行结果为:static block
                    main
*/
 
非静态块(non-static block)
public class NonStaticBlock1
{
       {
              System.out.println("Non static block");
       }
 
       NonStaticBlock1()
       {
              System.out.println("constructor");
       }
 
       public static void main(String[] args)
       {
              new NonStaticBlock1();
              System.out.println("main");
       }
}
 
/**
静态块一般用于初始化类中的静态成员,而非静态块一般用于初始化类中的非静态成员。
另外,非静态块是在创建对象时自动执行的代码。
 
上例中,运行结果为:Non static block
  &nb


相关文档:

java文件操作大全

一.获得控制台用户输入的信息
Java代码
/** */
/**获得控制台用户输入的信息
 
     * @return
 
     * @throws IOException
 
     */
  
    public
  ......

Java Filter 过滤器的使用

1、建立一个Servlet并且实现Filter接口
该类需要实现Filter接口中的init()   doFilter()    destory()方法
其中init()方法自动在项目启动的时候加载,doFilter()在调用xml配置的路径是加载,destory()方法在退出项目的时候进行。
 
public class TestFilter implements Filter{
  ......

java获得当前时间一小时前的时间,格式化成yyyy

       /**
     * 获得当前时间一小时前的时间,格式化成yyyy-MM-dd HH:mm:ss:SS<br>
     *
     * @return 当前时间一小时前的时间
     */
    public String getOneHours ......

JAVA秘密

 好久了,都想向学习JAVA的新人写点东西,因为我实在看不下去了,看不下去很多误导JAVA学习者的观点,遍及天下!网络让好的东西流行,可是往往也让错的东西出现的次数多了变的好像正确了,三人成虎,指鹿为马似乎在网络里更加容易发生,好了废话不说,请看我细细向你道来。
  秘密一,学习JAVA好未必可以找到JA ......

java操作oracle数据库

 package com.chinacache.boss.queryservice.service.impl;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import com.chinacache.boss.queryservice.excepti ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号