Java常见问题集锦
本资源摘要信息涵盖了Java常见问题集锦,包括Java环境变量的设置、Java集成开发工具支持、Java Applet的错误排查、JDBC中的中文字符乱码问题等。
一、Java环境变量的设置
在Java 2(JDK 1.2)中,需要设置PATH和JAVA_HOME环境变量。与JDK 1.1不同的是,设置好JAVA_HOME环境变量后,JVM将自动搜索系统类库以及用户的当前路径。Java 2环境变量的设置可以按照以下方式进行:
* 在Solaris平台上:setenv JAVA_HOME Java2的安装路径;setenv PATH $JAVA_HOME/bin:${;PATH};
* 在Windows平台上:set JAVA_HOME=Java2的安装路径;set PATH=$JAVA_HOMEbin;%PATH%;
二、Java集成开发工具支持
目前流行的Java集成开发环境,如Inprise的JBuilder、Symantec的Visual Cafe、Sybase的PowerJ,都支持Java 2。
三、Java Applet的错误排查
当Java Applet在浏览器中运行时,使用的是浏览器本身的缺省JVM。而不同浏览器对JDK的支持程度也不尽相同。如果在Netscape或IE浏览器中运行Java Applet时出现了错误,建议使用JDK提供的工具appletviewer或Sun公司的Hotjava浏览器来测试该Applet,以确定错误的产生是与浏览器相关。如果Applet在appletviewer或Hotjava中运行一切正常,则错误的产生是由于浏览器不完全兼容JDK而引起的。此时,解决方法可以是使用Hotjava浏览器或者安装Sun公司的Java Plugin。
四、JDBC中的中文字符乱码问题
当使用JDBC向数据库中插入数据或从数据库中提取数据时,有时中文字符会显示为乱码。这个问题的实现通常与各个JDBC driver的实现有关。目前大多数JDBC driver采用本地编码格式。