本Java教程是针对JDK 8编写的。本页面描述的示例和实践不利用后续版本中引入的改进,可能使用不再可用的技术。
有关Java SE 9及后续版本中更新的语言功能的摘要,请参阅Java语言变更。
有关所有JDK版本的新功能、增强功能和已删除或不再推荐使用的选项的信息,请参阅JDK发行说明。
QuoteClientApplet类允许您从与此小程序在同一主机上运行的服务器端应用程序获取引用。该类还显示从服务器接收到的引用。
QuoteServer.java和QuoteServerThread.java类构成了返回引用的服务器端应用程序。这里有一个文本文件(one-liners.txt),其中包含了许多引用。
执行以下步骤来测试QuoteClientApplet
。
QuoteClientApplet
。
<script src= "https://www.java.com/js/deployJava.js"></script> <script> var attributes = { code:'QuoteClientApplet.class', width:500, height:100} ; var parameters = { codebase_lookup:'true', permissions:'sandbox' }; deployJava.runApplet(attributes, parameters, '1.6'); </script>
quoteApplet.html
页面。QuoteClientApplet.java
类。将生成的类文件复制到您保存网页的相同目录中。QuoteServer.java
和QuoteServerThread.java
。one-liners.txt
文件复制到具有服务器端应用程序类文件的目录中(在上一步中生成)。java QuoteServer
您应该会看到一个带有端口号的消息,如下例所示。请注意端口号。
QuoteServer listening on port:3862
例如,如果服务器端应用程序运行在名为JohnDoeMachine
的机器上,您应该输入类似的URL。确切的端口号和路径将根据您的Web服务器设置而变化。
http://JohnDoeMachine:8080/quoteApplet/quoteApplet.html
QuoteClientApplet
将显示在网页上。这是应用程序的操作截图。
QuoteServer
示例输出