Java教程是针对JDK 8编写的。本页面中描述的示例和实践不利用后续版本中引入的改进,并且可能使用不再可用的技术。
有关Java SE 9及其后续版本中更新的语言功能的摘要,请参阅Java语言变化。
有关所有JDK版本的新功能、增强功能以及已删除或已弃用选项的信息,请参阅JDK发布说明。
下面显示的HelloWorld applet是一个显示字符串"Hello World"的Java类。
以下是HelloWorld applet的源代码:
import javax.swing.JApplet;
import javax.swing.SwingUtilities;
import javax.swing.JLabel;
public class HelloWorld extends JApplet {
//加载到浏览器时调用。
public void init() {
//在事件分派线程上执行作业;创建此applet的GUI。
try {
SwingUtilities.invokeAndWait(new Runnable() {
public void run() {
JLabel lbl = new JLabel("Hello World");
add(lbl);
}
});
} catch (Exception e) {
System.err.println("createGUI未能成功完成");
}
}
}
这样的applet通常由浏览器中的Java插件软件进行管理和运行。
下载Hello World示例的源代码以进行进一步实验。