免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1201 | 回复: 0
打印 上一主题 下一主题

java安装与调试 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-01-06 23:22 |只看该作者 |倒序浏览
安装与调试
1.下载并安装j2sdk1.4.2_06,运行环境XP,安装位置c:j2sdk1.4.2_06 
2、设置环境变量
  安装了jdk以后,要配置环境变量
  我的电脑->属性->高级->环境变量
  添加以下环境变量(假定你的java安装在c:j2sdk1.4.2_06)
java_home=c:j2sdk1.4.2_06
classpath=.;c:j2sdk1.4.2_06libdt.jar;c:j2sdk1.4.2_06libtools.jar;  path = c:j2sdk1.4.2_06bin
3. editplus编译运行java
   3.1 添加编译功能
    “菜单文字”里的内容修改为“JAVAC”;
    “命令”选择安装JDK后的BIN目录中的编译程序JAVAC.EXE,如果JDK 安装路径为“c:jdk”,那么此路径为“c:jdkbinjavac.exe”;
    “参数”选择“文件名称”,即显示为“$(FileName)”;
    “初始目录”选择“文件目录”,显示为“$(FileDir)”;
    选择“捕获输出”复选框。
  3.2 添加执行功能
    “菜单文字”里的内容修改为“JAVA”;
    “命令”选择安装JDK后的BIN目录中的编译程序JAVA.EXE,路径为“c:jdkbinjava.exe”;
    “参数”选择“文件名(不含扩展名)”,即显示为“$(FileNameNoExt)”;
    “初始目录”选择“文件目录”,显示为“$(FileDir)”;
    选择“捕获输出”复选框。
4、简单测试程序,用editpuls编辑代码如下:
--------------------------------
  public class Test{                 //创建类(所有JAVA程序必须)
   public static void main(String args[]){               /*声明main方法,方法是最基本的小程序,main方法执行的是应用程序最重要的任务,因为它仅次于JAVA程序的开始。任何JAVA程序都使用main方法*/
                                                                         /*第一个字母大写一般是指类名,小写为函数或其它变量等*/
//切记,classname与文件名一致
System.out.println("Hello world!");                /*可以象C++使用串相加,如“char1”+”char2”*/
   }
  }
  -------------------------------------
  javac Test.java
  java Test
注:java -d . a.java b.java 可以将多个.java编译成一个.class。
4.如不用editplus编译运行,也可将cmd.exe启动改为如下:
cd /DF:javatest              F为盘符
%SystemRoot%system32cmd.exe
5.运行cmd,键入java和javac测试
  结果如下:Hello world!
Q:如果不在当前目录上运行java,如何做?
6.使HelloWorld作为小程序运行在浏览器中
//写如下小程序:
import java.applet.Applet;
import java.awt.Graphics;
public class HelloApplet extends Applet{
public void paint(Graphics g){                 /*使用的是paint方法,而不是前面的main,用来显示小程序在屏幕上*/
           g.drawString("Hello World!",0,50);
      }
}
存为HelloApplet.java,并编译
编写HTML文件如下:

在命令行使用appletviewer  HelloApplet.html来运行。
注:使用分开,以使applet小程序查看器能识别。
Q:HelloApplet.html在mozilla firefox可以打开,在IE打不开?



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3303/showart_9479.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP