摘要: 我们知道类的生命周期分为装载、连接、初始化、使用和卸载的五个过程。 其中静态代码在类的初始化阶段被初始化。而非静态代码则在类的使用阶段(也就是实例化一个类的时候)才会被初始化。 静态变量 可以将静态变量理解为类变量(与对象无关),而实例变量则属于一个特定的对象。 静态变量有两种情况: ● 静态变量是基本数据类型,这种情况下在类的外部不必创建该类的实例就可以直接使用 ● 静态变量是一个引用。这种情况比较特殊,主要问题是由于静态变量是一个对象的引用,那么必须初始化这个对象之后才能将引用指向它。因此如果要把一个引用定义成static的,就必须在定义的时候就对其对象进行初始化。public... 阅读全文
posted @ 2013-09-13 14:47 刘俊鹏123 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: Teacher.java[java]view plaincopypackagecom.model;importjava.util.HashSet;importjava.util.Set;publicclassTeacher{privateintid;privateStringname;privateSetstudents=newHashSet();publicintgetId(){returnid;}publicvoidsetId(intid){this.id=id;}publicStringgetName(){returnname;}publicvoidsetName(Stringname) 阅读全文
posted @ 2013-09-13 14:44 刘俊鹏123 阅读(222) 评论(0) 推荐(0) 编辑
摘要: //FromaviewyougetthesitewhichallowtogettheserviceIHandlerServicehandlerService=(IHandlerService)getSite().getService(IHandlerService.class);try{handlerService.executeCommand("add.command",null);}catch(Exceptionex){thrownewRuntimeException("add.commandnotfound");//Givemessage}将夜} 阅读全文
posted @ 2013-09-13 14:39 刘俊鹏123 阅读(250) 评论(0) 推荐(0) 编辑
重生之大文豪