[摘要]Java常见问题集锦 (2)用JNI技术可以从Java应用中调用C程序库,但是如何使该C程序库可以调用另外的C程序库?在Java语言中,如何列出PC机文件系统中的所有驱动器名?为什么Runtime.exec("ls")没有任何输出?如何产生签名applet,以使applet能够...
Java常见问题集锦 (2)
- 用JNI技术可以从Java应用中调用C程序库,但是如何使该C程序库可以调用另外的C程序库?
- 在Java语言中,如何列出PC机文件系统中的所有驱动器名?
- 为什么Runtime.exec("ls")没有任何输出?
- 如何产生签名applet,以使applet能够访问本地资源?
- 若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
- 对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中?
- 运行RMI应用时,可不可以不手工启动名字服务rmiregistry,而是从程序中启动之?
- 使用类PrintJob进行打印操作时,应如何设置打印机名等打印属性?
- 在JDK1.1中Thread类定义了suspend()和resume()方法,但是在JDK1.2中已经过时,应使用什么方法来替代之?
- 使用JDBC编程,应如何控制结果集ResultSet的指针,使之能够上下移动,以及移动到结果集的第一行和最后一行?
- 哪几种Web Server支持Servlet?如何使IIS支持Servlet?
- 如何在Java应用中将图像存储到图像文件中?
- 如何用Java语言向串口读写数据?
……