1.java的编译命令-javac把源文件编译成.class后缀的字节码文件
a.如果文件中有多个类,那么只能有一个类为public类,并且源文件名字必须与这个类名完全一致(包括大小写),不然会抛如下异常:
b.如果一个源文件中有多个类,那么javac之后,会生成多个类的class文件,class文件名与相应的类名完全一致。
c.内部类的class文件形式为“Outer$Inner”,如果内部类中还有内部内,则一直"$"下去,如下源码:
public class Hellow {
public static void main(String[] args) {
System.out.println("Hello! welcome to Java World!");
}
class testInnerClass {
class testClassInInnerClass {}
}
class testInnerClass1{}
}
总共生成了四个字节码文件:Hellow.class;Hellow$testInnerClass.class;Hellow$testInnerClass1.class;Hellow$testinnerClass$testClassInInnerClass.class
2.Java Applet: Java Applet必须由浏览器来运行,因此必须编写一个超文本文件(含有applet标记的Web页),通知浏览器来运行这个Applet.
一个example:
import java.applet.*;
import java.awt.*;
public class EasyLearning extends Applet{
public void paint(Graphics g) {
g.setColor(Color.red);
g.drawString("Take it easy",5, 10);
g.setColor(Color.blue);
g.drawString("Java is easy to learn~",10,20);
}
}html:
<applet code="EasyLearning.class" width="200" height="300"/>用浏览器打开,会显示“Take it easy”.“Java is easy to learn~”.
本文详细介绍了Java编程的基础知识,包括使用javac编译命令将源文件编译成.class字节码文件,以及如何编写和运行Java Applet。通过实例展示了如何创建并运行一个简单的Java Applet。
801

被折叠的 条评论
为什么被折叠?



