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
相关文档:
1、 认识Thread和Runnable
Java中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继承Thread,并且new一个实例出来,调用start()方法即可以启动一个线程。
Thread Test = ......
守护线程(Daemon)
Java有两种Thread:“守护线程Daemon”与“用户线程User”。
我们之前看到的例子都是用户,守护线程是一种“在后台提供通用性支持”的线程,它并不属于程序本体。
从字面上我们很容易将守护线程理解成是由虚拟机(virtual machine)在内部创建的,而用户线程则是自 ......
1.
扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他
专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来 ......
一、写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 ......
注意事项慢慢积累
final 类不可被继承,也不能有子类。
final class Book{}
//class ComBook extends Book{} 这将编译失败,因为Book类不可被继承。
final方法不可被改写
class Book{
final void show(){System.out.println("Book ......