|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
j2EE和asp比较,其实也没什么比的,原因和我上面说那些比较差不了多少,也是稳定性,安全性,J2EE比asp高,速度上比不过asp,asp也是延续着它的拖拽控件的方法,提高速度。
1.Class对象
Class对象包括了与类相干的信息。现实上,Class对象就是用来创立类的一切的“一般”对象的。
类是程序的一部分,每一个类都有一个Class对象。换言之,每当编写而且编译了一个新类,就会发生一个Class对象(得当地说,是被保留在一个同名的.class文件中)。在运转时,当我们想天生这个类的对象时,运转这个程序的Java假造机(JVM)起首反省这个类的Class对象是不是已加载。假如还没有加载,JVM就会依据类名查找.class文件,并将其载进。
一旦某个类的Class对象被载进内存,它就被用来创立这个类的一切对象。看上面示例。
SweetShop.java
packagecom.zj.sample;
classCandy{
static{
System.out.println("LoadingCandy");
}
}
classGum{
static{
System.out.println("LoadingGum");
}
}
classCookie{
static{
System.out.println("LoadingCookie");
}
}
publicclassSweetShop{
publicstaticvoidmain(String[]args){
System.out.println("insidemain");
newCandy();
System.out.println("AftercreatingCandy");
try{
Class.forName("com.zj.sample.Gum");
}catch(ClassNotFoundExceptione){
System.out.println("CouldntfindGum");
}
System.out.println("AfterClass.forName("Gum")");
newCookie();
System.out.println("AftercreatingCookie");
}
}
了局:
insidemain
LoadingCandy
AftercreatingCandy
LoadingGum
AfterClass.forName("Gum")
LoadingCookie
AftercreatingCookie
<p>
windows系统样,他们做了什么事或者留了一些后门程序,谁都不知道,二,java开发是跨平台,任何系统上都可以运行,对于保密型系统和大型系统开发这是必要的 |
|