当前位置:  技术问答>java相关

关于.class的问题

    来源: 互联网  发布时间:2015-05-21

    本文导语:  为什么java编译好的程序,通过浏览器的jvm可以浏览到结果,而在cmd底下却说 Exception in thread "main" java.lang.NoSuchMethodError: main 就拿最简单的例子说吧。 import java.applet .*; import java.awt.*; public class HelloWorld  extends...

为什么java编译好的程序,通过浏览器的jvm可以浏览到结果,而在cmd底下却说
Exception in thread "main" java.lang.NoSuchMethodError: main

就拿最简单的例子说吧。
import java.applet .*;
import java.awt.*;

public class HelloWorld  extends Applet 
{
public void paint(Graphics g)
{
g.drawString ("你好,Java世界!",20,20);
}
}

我的文件名也取为HelloWorld.java了。。。



还有,我使用的是edit plus...每次修改了.java文件里的程序,生成新的.class。但是浏览器观察的效果并没有改变。。。除非把浏览器关闭。这是为什么?是内存驻留么?

|
你不会是用的java HelloWorld这样执行的吧?
APPLET用CMD来调试应该用appletviewer

你这样吧,修改文件为
/*
*
*
*/
import java.applet .*;
import java.awt.*;

public class HelloWorld  extends Applet 
{
public void paint(Graphics g)
{
g.drawString ("你好,Java世界!",20,20);
}
}
一定把前面的注释添加上,保存后重新编译,将原文件和CLASS文件拷贝到C:JDKBIN
在CMD下:c:jdkbinappletviewer HelloWorld.java
其实这样也可以解决你说的浏览器缓存的问题,这样做可以保证修改原代码后
立即更新成修改后的效果


|
首先,命令行依据的ClassPath和浏览器的处理机制不同
其次,也许浏览器的缓存机制导致它不能正确重载Applet

    
 
 

您可能感兴趣的文章:

  • 关于在一个class中调用另一个class中对象的问题!
  • anonymous inner class的问题
  • class的相关问题?
  • UNIX下使用java运行class的问题
  • class和他的实例变量的范围的问题。
  • Class.forName("jdbc.odbc.JdbcOdbcDriver")的问题?
  • 编译后的CLASS文件运行问题
  • php出现Class 'XsltProcessor' not found问题的解决方法
  • .class to .exe(菜鸟问题)
  • 一个菜菜的问题,怎么设置Class的目录呀?我用的Tomcat
  • 关于Inner Class的简单问题?
  • class文件的运行问题。向各位大侠请求帮助
  • 小问题:类的成员(Class Member)指的是什么?
  • 初级问题:定义class 时implements 是什么意思?
  • 菜鸟问题——其他语言怎样使用Java编写的程序(明确地说,使Class)
  • jbuilder的class问题
  • 简单问题-如何让jdk编译后将*.class文件存放在指定文件夹
  • 初学者的问题,为什么运行是老提示找不到class?
  • 在jb6下面编辑class文件以后,在另外的地方调用的问题?
  • 各位ggmm,问一个简单问题,在编写完ejb的三个文件后,怎么将其编译成。class文件?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.tools枚举javafileobject.kind的类成员方法: class定义及介绍
  • 反编译一个class,这句话怎么理解:static Class class$jnsoft$manager$Slog;
  • java命名空间java.io接口objectstreamconstants的类成员方法: tc_class定义及介绍
  • public class Test 和 class Test 两种声明有什么区别
  • java命名空间java.lang.annotation枚举retentionpolicy的类成员方法: class定义及介绍
  • 有两个:1.class与2.java,2.java继承1.class类,要把2.java编译成2.class给如何书写!
  • java命名空间java.lang类class<t>的类成员方法: getsuperclass定义及介绍
  • class.forname的用处?如class.forname("Sun.Jdbc.Odbc.JdbcOdbcDriver")??????
  • java命名空间javax.swing.text.html类html.attribute的类成员方法: class定义及介绍
  • 如何实现在一个程序中,通过不同的Class名称调用不同的Class。
  • java命名空间javax.tools枚举standardlocation的类成员方法: class_path定义及介绍
  • 为什么用JBUILDER生成的HTML文件打开时提示找不到CLASS类。但是这CLASS 跟它在同一目录下?
  • java命名空间javax.lang.model.element枚举elementkind的类成员方法: class定义及介绍
  • driver = (Driver)Class.forName(driverName).newInstance()和Class.forName(driverName);有什么不同呀?
  • java命名空间javax.tools枚举standardlocation的类成员方法: class_output定义及介绍
  • jsp调用JavaBean,class文件存放于..MyWebWEB-INFclassespacket下,但还出错
  • java命名空间java.util类resourcebundle.control的类成员方法: format_class定义及介绍
  • 为什么我的applet编译完,之后除了applet1.class之外,还有一个applet$1.class?
  • java命名空间java.lang类class<t>的类成员方法: getenumconstants定义及介绍
  • Jdk+tomcat中编译后的class文件应放哪儿,web-inf下怎么没有class目录,急,在线等待!
  • java命名空间java.lang类class<t>的类成员方法: getdeclaringclass定义及介绍
  • xx.java继承yy.class,编译xx.java为xx.class时应怎样书写?(谢谢)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3