🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.lang.java
Article #20243

[��]HelloWorld����

#20243
From: Java & .Net
Date: Sat, 20 Dec 2003 04:38
71 lines
7106 bytes
����Java��ѧ�ߣ��������ԡ���һ����򵥵����⡱��ͷ����ʵ����һ�£��Լ�Ҳ�Ǵ���
���׶ι����ģ�˵һ�䡰��á��������һ����򵥵������� 
  ���ˣ��Թ���let's say "HelloWorld!" in java...
  ���ȣ�����Ҫ����һ�����ǵ�ƽ̨��Windows+JDK��Linux������Ҳ��ࣩ���������
���൱�ձ顢������ŵġ�ȷ���Ѿ���ȷ��װJDK�ˣ����û������Դ�sun�Ĺٷ���վ
�������µİ汾(��Ȼ��΢��һ��汾Ҳ����ν�������黹�ǰ�װ1.4��,���õ���
j2sdk1.4.2),��һ����С�����������ij���̳��ϵ�HelloWorldԴ�룺
// HelloWorld.java                           
 public class HelloWorld {                    
     public static void main(String args[]) { 
         System.out.println("Hello World!");  
 }
���̣�Ȼ����룬javac ...��������:

* ���� 1��
'javac' �����ڲ����ⲿ���Ҳ���ǿ����еij���������ļ���
(javac: Command not found)   
�����ԭ����û�����úû�������path��Win98����autoexce.bat�м���path=%path%;
c:\j2sdk1.4.2\bin��Win2000����������->ϵͳ->�߼�->��������->ϵͳ����...����
�ˣ�˫��Path���ں������c:\j2sdk1.4.2\bin����Ȼ���Ǽ���JDK��װ��c:\j2sdk1.4.2
Ŀ¼�£�һ��2000����XP����Ҫ����ϵͳ���ã������ԣ�javac HelloWorld

 * ���� 2��
HelloWorld is an invalid option or argument.
���У����רҵ����java��Դ������һ��Ҫ���.java�ļ��ģ����ұ���ʱҪдȫ.java
ѽ��OK�� javac HelloWorld.java ������ܸó��˰ɣ���

 * ���� 3��
HelloWorld.java:1: Public class helloworld must be defined in a file called "HelloWorld.java".
public class helloworld{
             ^
������������Ϊ�������������ļ������ֲ�һ�¡�׼ȷ��˵��һ��JavaԴ�����п�
�Զ������࣬���ǣ�����public���Ե���ֻ����һ��������Ҫ���ļ�����һ�¡����У�
main����һ��Ҫ�������public����֮�У��������java�����У�����ࡣ����һ����
Java�����������ϸ���ִ�Сд�ģ���ѧ��Ҫע��ѽ���������� helloworld �� 
HelloWorld ����Ϊ�Dz�һ�����...oh... �ã��ĺ��ˣ�����... javac 
HelloWorld.java...���ף���ôʲôҲû��ѽ����//faint ����DZ���ͨ���ˣ������Dz�
�Ƕ���һ��HelloWorld.class ?(hehe..�����Ͻ̵�:) 
java HelloWorld 

 * ���� 4��
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld�Ǻǣ����
������������·��(classpath)��������ʵ���ϣ���·�����ڱ����̾��漰��Java��
�ĸ��classpath����ָ��ȥ�������õ����࣬����ô�򵥡��������ǵ�HelloWorldû��
������ģ���java.lang���еģ��࣬���Ա���ʱû����������⡣����ʱ�أ���Ҫָ����
�����������ˡ����������������������������java -classpath . HelloWorld��.��
�ʹ�?ǰĿ¼����Ȼ�������е��鷳�����ǿ����ڻ�������������Ĭ�ϵ�classpath����
��������������path����classpath����classpath=.;c:\j2sdk1.4.2\lib\dt.jar;
c:\j2sdk1.4.2\lib\tools.jar �������������Ҳ���ϣ��Ժ󿪷��õ��š�
java -classpath . HelloWorld��Ӧ�ó����˰ɣ�

 * ���� 5��
Exception in thread "main" java.lang.NoSuchMethodError: main
 ������Ĵ��룬�������main�����Ķ����ϣ�д�Եط�����������д����
public static void main(String[] args) { //һ���ֶ���Ҫ��ȱ���Ϊʲô��...
�ԣ�������Сд��
java -classpath . HelloWorld �����������ˣ���
Hello World!
��faint!����...��
��ӭ����Java���磡����˵���޷�����HelloWorld ��IJ�����һ������򵥵����⡱��

--
 -����������������������������
����������Ư���©��ة�һ��������������֮���ɩ������ҩ�
���������������ĩ������穦����ˮ����ĩ��ǩ�
�������������������ᩦ�������������⩦��������˩�
��ܭ�������������������֩��ĩ�Ư������Ư�����������ũ�
�����ة��ة��ة��ة��ة��ة��ة��ة��ة��ة��ة��ة���

�� �����޸�:��skyhit � Dec 20 13:00:33 �޸ı������ݡ�[FROM: skyhit]
�� ��Դ:��Ʈ��ˮ�Ƽ� Freecity.dhs.org��[FROM: skyhit]
Technical Details
Message-ID: <49iG8h$AiL@Freecity.dhs.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newshosting.com!news-xfer2.atl.newshosting.com!216.254.138.56.MISMATCH!news.primus.ca!news.primus.ca!ctu-peer!news.nctu.edu.tw!netnews.csie.nctu.edu.tw!maily.cic.tsinghua.edu.cn!news.ccie.net.cn!Freecity

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: f6cb0,7448fbeb6194d297
X-Google-Attributes: gidf6cb0,public
X-Google-ArrivalTime: 2003-12-22 03:06:47 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newshosting.com!news-xfer2.atl.newshosting.com!216.254.138.56.MISMATCH!news.primus.ca!news.primus.ca!ctu-peer!news.nctu.edu.tw!netnews.csie.nctu.edu.tw!maily.cic.tsinghua.edu.cn!news.ccie.net.cn!Freecity
From: skyhit.bbs@Freecity.dhs.org (Java & .Net)
Newsgroups: cn.bbs.comp.lang.java
Subject: [��]HelloWorld����
Date: 20 Dec 2003 04:38:16 GMT
Organization: Ʈ��ˮ�Ƽ�
Message-ID: <49iG8h$AiL@Freecity.dhs.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 8bit
X-Filename: Java/M.1071894955.A
Lines: 71