萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 650|回复: 0

Java-1-3-给学习java的师弟师妹们 (转载)

 关闭 [复制链接]
发表于 2003-2-3 01:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
发信人: qyjohn (Sweet Potato -- 太阳最红,咪咪最亲), 信区: Java
标  题: 给学习java的师弟师妹们 (转载)
发信站: BBS 水木清华站 (Thu Sep  5 04:12:26 2002), 站内信件
  
【 以下文字转载自 test 讨论区 】
发信人: franki (努力~~奋斗~~|||其实只是一个梦想....), 信区: test
标  题: 给学习java的师弟师妹们
发信站: BBS 水木清华站 (Thu Sep  5 03:19:46 2002), 站内信件
  
发信人: franki (努力~~奋斗~~|||其实只是一个梦想....), 信区: SEM
标  题: 给学习java的师弟师妹们
发信站: BBS 水木清华站 (Thu Sep  5 03:17:56 2002), 站内信件
  
        我们看到好多新手上路的文章都说要设置什么path,classpath
        之类的冬冬,可能一开始就被弄晕了,其实我们完全可以抛开
  
        这个,只不过不方便我们编译、运行罢了
  
        我们先安装j2sdk1.4.0_01,这个可能不是最新的,但是够用了
    ftp://166.111.164.9:1421/Pub/Dev ... 01-windows-i586.exe
        采用默认安装完毕后,我们就可以用它来编译、运行java程序了
        我们来copy一个典型的HelloWorld.java的程序,新建一个记事本文件
        不管三七二十一输入如下代码:
  
        // HelloWorld.java
        public class HelloWorld {
        public static void main(String args[]) {
             System.out.println("Hello World!") ;
                }
        }
  
        然后大家会说这个一个记事本文件阿,怎么变成*.java呢?
        控制面板--文件夹选项--查看--隐藏已知文件类型的扩展名(去掉勾勾)
        这样你就会发现你的记事本文件的名称多了一个叫做*.txt的扩展名
        现在把它的全名改成HelloWorld.java(注意大小写),你可以把它放到任何目录
  
        为了方便起见,我假设放入d:\根目录,那么我们开始编译该程序
        点击开始--运行--cmd(win2000/xp)/command(win95/98/me)
        然后输入d:,默认方式下我们的j2sdk是安装在c:\j2sdk1.4.0_01里的,那么
        现在我们开始用c:\j2sdk1.4.0_01\bin\下的javac.exe对HelloWorld.java进行
        编译,由于我们先不设置path,所以我们在运行javac.exe的时候需要输入
        该命令的绝对路径
        D:\>c:\j2sdk1.4.0_01\bin\javac.exe HelloWorld.java (当然.exe可以不要)
        这时候我们会发现d:\根目录下多了一个HelloWorld.class的文件,那么这
        就是我们编译好的程序,但是不能直接双击运行,需要用java.exe来运行,
        同样,我们没有设置classpath,那么这个时候该怎么执行呢?
        D:\>c:\j2sdk1.4.0_01\bin\java.exe -classpath . HelloWorld
        (注意这里的这个“.”,这个表示的是当前目录的意思,前面的参数
        -classpath跟后面的"."就是指明当前目录即为该HelloWorld程序的classpath)
        输出结果:
        Hello World!
        恭喜,你终于迈出了第一步~~
  
        那为什么要设置path跟classpath呢?无非就是为了让大家省事一点罢了,
        为什么我们可以直接点击开始--运行--cmd.exe?这个程序明明是放在
        c:\winnt\system32里的阿,就是因为设置了path的缘故,这个我们可以
        在控制面板--系统--高级--环境变量--系统变量中看到有一个path的设置
        编辑之,在后面加入;c:\j2sdk1.4.0_01\bin\
        这样你就不需要每次输入一常串c:\j2sdk1.4.0_01\bin\javac
        来编译程序了,也不用c:\j2sdk1.4.0_01\bin\java 来执行程序了,
        输入javac 或者java 就能直接的编译或者运行程序。
        至于classpath 的设置的话就在里面新建一个变量classpath,然后把
        它指到一个你用来存放编译好的*.class程序的地方,用来直接运行
        程序java HelloWorld ,而不需要输入java -classpath . HelloWorld了。
  
        好了,这个说明应该是够明白了,希望师弟师妹还是能好好学一点点编程知识,

        基本的东西懂一些也不是坏事情,我尽自己的能力写了这么一点,希望对大家
        入门有一点帮助。当然,这份东西贻笑大方了。
  
        后面的事情请大家多多看看java版精华区的一些文章,同时
        http://sem.thunet.org/Java/目 ... 供大家查阅,
        希望大家努力:)
  
  
--
       ★           q T═╮
╰   T══         d T═╣
     ╭╯           t T═╯
╰  ╰╦-          ★╬-
╭   U║║          -╬-
╯  ╯  ╰╯      - T╩═-
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-5-22 05:49 , Processed in 0.053464 second(s), 19 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表