JAVA版helloworld全攻略有哪些呢?
要搞清楚的基本概念 java是一种跨平台的网络语言,为了能够在不同平台上运行,它使用了虚拟机这个概念。
后缀名为java的文件是源代码文件,它经过编译后生成的是 class文件。
虚拟机执行的就是这些class文件,将它们转化成为不同平台能够运行的命令。
这就是为什么java的效率比较低的原因。
也是因为这个原因,在java里没有其它语言的使用者熟悉的exe文件的概念。
执行hello world的方法 切记:在命令行中输入 javac 源文件名.java (编译) java 源文件名 (执行,没有后缀)这里说的是java application,里面包括main函数。
如果hello world是applet版的,在命令行中输入appletviewer 源文件名(已经编译后的class文件)如果class文件已经嵌入了html网页中,直接用IE打开就行了。
application经常出现的错误 系统提示Exception in thread "main" java.lang.NoClassDefFoundError。
出现这个提示的原因可能有: 1 你把文件名拼错了,java对大小写是敏感的。
打错了当然找不到文件。
2 虚拟机没有找到必须的类库。
你可能没有在autoexec.bat文件中设置classpath。
进入windows的运行,输入sysedit,然后在 autoexec.bat文件中加入这么一行:set classpath=你的jdk的安装目录\lib; 例如set classpath=c:\jdk1.3.0_02\lib; 保存退出后,你要在dos窗口的c根目录下执行一遍autoexec.bat文件已保证被设置了,当然,如果你愿意也可以重启机器。
系统提示HelloWorld.java:1: Public class helloworld must be defined in a file called "HelloWorld.java". public class helloworld{ ^ 一个Java源程序中可以定义多个类,但是,具有public 属性的类只能有一个,而且要与文件名相一致。
还有,main方法一定要放在这个public 的类之中,这样才能运行这个类。
来源:考试大 系统提示Exception in thread "main" java.lang.NoSuchMethodError: main 出现这个异常是因为你在抄书上的代码时抄错了。
主函数一定要这么写:public static void main(String args[]) 一个字都不能错,切记!!! applet常出现的错误 IE显示了一个灰色的区域,但是上面没有显示hello world,状态栏显示load:calss 你的class文件名 no found 。
出现这个问题是因为IE没有找到applet(有点废话),你应该把class文件放在和html文件相同的目录下。
如果class文件在该文件夹的子目录下,那么要这么写CODE= "子目录名.文件名.class"。
IE显示applet已经启动,但是还是只显示灰色的一块。
这种问题在使用jBuilder等集成开发工具是最容易出现,用appletviewer就没有问题。
这是因为你在applet中使用了IE不支持的java版本。
jBuilder在做applet是默认使用了swing组件,但是IE只支持 jdk1.1,所以造成了这种情况。
只要把导入swing的语句去掉就行了,然后按照提示修改一下代码,不要用swing组件的方法。
如果你觉得 swing组件很漂亮,打死都要用,那么就装一个java的plug-in这个东西在你装jdk的高版本时就自动装上了。
看看你的控制面版中有没有那个红鼻子的小东西。
但是切记,如果你要用它,那么你的html的文件的写法就和从前不一样了,不能简单的用CODE来指明类了。
至于怎么写,不在这篇文章的讨论范围内了(你写一个hello world还要用plug-in就搞大了)。
网上有很多文章讲怎么写。
怎么实现点击就执行用惯了点击就执行的的exe文件自然就很不习惯打开dos窗口输入命令行,你可以把它做成jar文件,但是对hello world来说有点麻烦,有个简单的傻办法:自己做一个批处理文件。
例如:用记事本写一个run.txt文件,内容是:java 你的主文件名,然后把后缀改成bat存到和主文件相同的目录下。
呵呵,双击就运行了,够傻吧。
如果你非要用exe文件运行,jet等工具可以把class文件做成exe文件。
但是这样也失去了java的跨平台性。
如何用java语言编写HelloWorld程序
java hello world其实很简单,有一个main函数作为程序的入口,有一个输出语句就ok了。
但是要注意:文件名必须要与类名一致例如如下代码:HelloWorld.java 文件public class HelloWorld{public static void main(Sring[] args){System.out.println("Hello World");}}
怎么用java编制程序hello word
编译还是编制?编译就是:javac hello.javajava hello// hello.javaimport java.io.*;public class hello{public static void main(String[] args){System.out.println("hello world!");}}
,HelloWorld的小程序,我是学java新手,HelloW
Java 不是编译型的语言,它是半编译半解释的,用 JDK 只能编译成 Class 文件,再由 JVM 解释。
所以不能编译成 EXE。
但是有一些 Java 的编译器,比如 JBuilder 之类的,也可以支持它的编译。
由于编译后的 EXE 依赖于某个平台,而由不同平台的 JVM 解释的 Class 文件可以跨平台,所以如果你将 Java 编译成 EXE 以后,就决定了它依赖于 Windows,而不能移植。
Java 的可移植性就无法体现了。
如果你真的想编译成 EXE,建议使用 JBuilder,而不是单纯的 Sun JDK
编写JAVA程序,编写一个输出“Hello World!”的程序,谢谢大家的...
Eclipse可以开发Java,下面介绍一下项目的开发流程。
工具/原料Eclipse方法/步骤1、打开Eclipse,选择空白处,右击,选择New-->Other,如图所示:2、选择“Java”中的“Java Project”,开始创建Java项目,如图所示:3、输入Java项目的项目名称,点击“Finish”,即完成了Java项目的创建,如图所示:4、选择项目中的“src”文件,右击,选择New-->Class ,开始创建Java程序类,如图所示: 5、输入项目的包名和类名,选择Java程序的核心方法,如图所示:6、在main方法中输入System.out.println("Hello World"),然后选中该项目,右击选择run as-->Java Application,即可查看运行结果,如图所示:
idea2017运行java程序提示找不到文件,helloword都没办法运行
是java语言吗 java的话先下jdk 我觉得1.5以上的版本好 下好之后安装 安装之后设置环境变量(这个网上相当多)然后验证一下接着下一个JCreator(对于初学者 这个比较好) 然后在里面写代码public class test {public static void main(String args[]) {System.out.println("Hello World!");}}文件名要跟类名一样 即新建一个test的java文件当然也可以不用JCreator 直接在dos下编译 不过用JCreator更方便
...现在想实现在这个linux上运行一个java的"hello word"程序 求大神
你没配置环境变量吧 linux和windows一样 都要配置环境变量的修改profile文件 #vi /etc/profile在里面加入:export PATH="$PATH:java执行文件的路径" 就可以了例如export PATH="$PATH:/opt/au1200_rm/build_tools/bin"
转载请注明出处51数据库 » java的helloword程序