//单行注释
/**/多行注释
/***/文件包含
环境变量中用户变量的设置:
JAVA_HOME=D:\
Java\jdk1.5.0_04
CLASSPATH=.\;D:\Java\jdk1.5.0_04\lib\tools.jar;D:\Java\jdk1.5.0_04\lib\dt.jar;
D:\jade\lib\iiop.jar;D:\jade\lib\http.jar;
D:\jade\lib\jade.jar;D:\jade\lib\jadeTools.jar;D:\jade\lib\commons-codec\commons-codec-1.3.jar;C:\ProgramFiles\Weka-3-5\weka-src.jar;
PATH=D:\Java\jdk1.5.0_04;D:\Java\jdk1.5.0_04\bin;
JDBC用法:先安装JDBC驱动;然后将D:\jade\JDBC\msbase.jar;D:\jade\JDBC\ms
sqlserver.jar;D:\jade\JDBC\msutil.jar加入到CLASSPATH中。
编程时还需要将这三个类包加到Eclipse的lib
rary中。
用JAVA开发用户界面的
程序基于两个类:抽象窗口工具包AWT(AbstractWindowingToolkit)和Swing,这些类可以让程序员创建图形界面并接收用户的输入。
JAVA中,this表示类本身,super表示父类或者叫超类。
public(公有):所有的类都可以访问这个对象;
protected(保护):只有同一个包中的类才可以访问它,如果包外的类访问了它,编译器将报错;
private(私有):只有本类才可以访问它,如果其它类访问了他,编译器将报错;
但是类本身不能声明为private,因为这样
系统将无法调用这个类。
java和javax都是Java的API包,java是核心包,javax的x是extension的意思,也就是扩展包,它和java各有各的用处,谈不上区别。
java.util是JAVA的utility工具包
java.lang是JAVA的language核心语言包
java.awt是JAVA的abstractwindowtoolkit,抽象窗口工具包
java.applet是创建APPLET的必须包
java.net是JAVA有关
网络操作的包
java.io是JAVA的输入输出流的包
java.sql是JAVA的数据库操作包
javax.swing是新的界面包
javax开头的都是扩展包
frame.pack();以自适应大小显示窗体,使其中的每个组件都可见。这时定义窗体大小将不起作用
frame.show();和frame.hide();都已经被frame.setVisible(boolean);代替了。
JDialog用法:
有用的构造器:
JDialog(Dialogowner):创建一个无标题并用一个指定的对话框作为其父窗口的无模式对话框
JDialog(Dialogowner,booleanmodal):用指定的所有者owner和模态创建一个具有指定的模态和所有者对话框的对话框
JDialog(Dialogowner,Stringtitle):创建一个具有指定的标题和所有者对话框的无模式对话框
JDialog(Dialogowner,Stringtitle,booleanmodal):创建一个具有指定的标题,模态和所有者对话框的对话框