jdom.jar安装首先到http://www.jdom.org下载一个jdom压缩包,解压之后在build目录下有一个jdom.jar包,这就是jdom的类包了,将这个包复制到jre/lib/ext目录下,然后在classpath中添加这个路径就可以了
本文链接地址: jdom.jar安装http:[......]
本文链接地址: jdom.jar安装http:[......]
如果要执行一条DOS内部命令,有两种方法。一种方法是把命令解释器包含在exec()的参数中。例如,执行dir命令,在NT上,可写成 exec(“cmd.exe /c dir”),在windows 95/98下,可写成“command.exe /c dir”,其中参数“/[......]
1、File f=new File(path);
f.createNewFile();//必须调用这个方法才能真正的建立文件
2、java的IO流
输入流和输出流:输入流,只能从中读取数据,而不能向其写出数据;输出流,只能向其写出数据,而不能从中读取数[......]
Person p=new Person();//创建并实例化对象
p在栈中,而具体new出来的对象在堆里面,例如对象的那些属性都放在堆里面
Person p=null;//这是声明
p=new Person();//这是实例化对象[......]
被私有化的构造方法在外部不能使用,只能从其内部取得实例化对象,那么如何把内部的实例化对象拿出来使用呢?那么可以将在该类内部实例化的对象,设为static的,那么就可以使用了。这就是单态设计模式。这是不希望某个类产生过多的对象。因为不管你在外部声明多少个对象,其实都是[......]
java的多态性:方法的重载和覆写、对象的多态性
对象的多态性主要分以下两种类型:
向上转型也就是子对象-》父类对象
父类 父类对象=子类实例;
通过子类进行父类对象的实例化操作的话,如果调用的方法被子类覆写过,则肯定调用被覆写的方法。转型之后[......]
ByteArrayInputStream将内容写入到内存之中
ByteArrayOutputStream将内存中数据输出
ByteArrayInputStream(byte[] buf)接收一个byte数组,实际上内存的输入就是在构造方法上将数据传入到内存之中,其[......]
管道流的主要作用是可以进行两个线程之间的通信,分为管道输出流和管道输入流,如果想要进行管道输出,则必须把输出流连在输入流之上。
线程1->PipedOutputStream(输出流)|PipedInputStream(输入流)->线程2
要注意使用conn[......]
每一个java程序都是一个类,每个类可能包含数据和方法成员。
一个独立运行的java程序必须有个名称为main的方法,一个applet必须由一个名为init的方法。
在执行一个java程序前,必须对它进行编译。编译的过程就是将java源代码翻译为[......]
java编译过程与c/c++编译过程不同 。
java编译过程将java源程序编译成jvm可执行代码–java字节码。
C/C++编译过程:当c编译器编译生成一个对象的代码时,该代码时为在某一特定硬件平台运行而生成的。因此在编译过程中,编译过程通过查表将所有对富豪的引用转换为特定的内存偏移[......]