JAVA开发环境配置说明书
AVA开发环境配置说明书
第一步:安装JDK,调试运行JAVA程序必须。
第二步:安装开发工具(很多可选)。
第
三步:安装J2EE服务器软件(JSP/JDBC/Sevlet等技术必须)。
第四步:安装J2EE开发工具(JSP/JDBC/Sevlet等
技术必须)。
以下是详细过程:
第一步:安装JDK,调试运行JAVA程序必须。
JDK1.4默认安装在C:\j2sdk1.4.2,建议安装目
录更改为D:\J2SDK
Win2000下则控制面板->系统->高级->环境变量->系统变量..选新建,变量名填上
JAVA_HOME,
变量值填上D:\J2SDK(与安装目录一致),确定。
至此已可.(推荐安装使用第二步的JCreator
Pro集成环境,若用以下的DOS方式,还需做两处配置)
用命令行方式调试JAVA程序:
尚需配置环境:
1)设置好环境变量path
Win98下在
autoexce.bat中加入path=%path%;d:\j2sdk\bin,
好像还要重启系统才起作用
Win2000下则控制面
板->系统->高级->环境变量->系统变
量...看到了?双击Path,在后面加上d:\j2sdk\bin。
当
然我们假设JDK安装在了d:\j2sdk目录下.
无需重启
2)照上述设置path那样。新建变量名classpath,值设为:
.;d:\j2sdk\lib\dt.jar;d:\j2sdk\lib\tools.jar;d:\j2sdk\bin
(1)用文本编辑器写一个简单的java程序:
public class HelloWorld {
public
static void main(String args[]) {
System.out.println("Hello World!");
}
}
这个例子就是著名的“Hello World”,它的功能就是显示“Hello World”。
注意:该文件名称
必须为“HelloWorld.java”,大小写也区分。细心的朋友会注意到就是和public class后的名字一样的。
(2)编译:在dos命令提示符下执行:(注意大小写)
(注意:DOS不熟悉的同学,请在DOS下先进入保存.java源文件的目录再执行以下
命令)
javac HelloWorld.java
如果正常的话,将生成HelloWorld.class文件。
(3)运行:在dos命令提示符下(WIN2000是:开始,运行,输入cmd,确定)执行:
java HelloWorld
(注意大小写) 好了,应该会出现伟大的“Hello World”了。
这里有一个java初学者很有可能遇到的问题,就是输入:
java HelloWorld.class
多了后面的.class,一
定要注意,否则会出现下面的错误:
Exception in thread "main"
java.lang.NoC
相关文档:
网上有了很多这样的文章,不过感觉并不是很全,我都东找西找才最终把JAVA调用c++给搞定。
下面引用了很多网上已经有的的内容,我在这里只是整合一次,让以后的朋友少走网路。
多说无益,具体如下:
作者:mykoma
假设所有文件都放在d:\
Step 1:
写JAVA文件
例如程序testdll.java,内容为:
......
1、 认识Thread和Runnable
Java中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继承Thread,并且new一个实例出来,调用start()方法即可以启动一个线程。
Thread Test = ......
1.基本概念的理解
绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。
相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在
Servlet中, ......
一、写pdf
需要包:iText-2.1.0.jar
中文处理:iTextAsian.jar
1、HelloWorld例子
package com.my.file.pdf;
import java.io.FileOutputStream;
import java.io.IOException;
import com.lowagie.text.*;
import com.lowagie.text.pdf.BaseFont;
import com.lowagie.text.pdf.PdfWriter;
public class HelloWorld ......