千家信息网

Java常见问题有哪些

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家分享的是有关Java常见问题有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。问: 如何设置Java 2(JDK1.2)的环境变量?答: Java 2安装后
千家信息网最后更新 2026年11月03日Java常见问题有哪些

这篇文章给大家分享的是有关Java常见问题有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

问: 如何设置Java 2(JDK1.2)的环境变量?

  答: Java 2安装后,需要设置PATH和JAVA_HOME环境变量.与JDK1.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 2?

  答: 目前流行的Java集成开发环境,如Inprise的JBuilder,Symantec的Visual Cafe, Sybase的PowerJ,都支持Java 2.

  问: 如果在Netscape或IE浏览器中运行Java applet时出现了错误,如何确定错误范围?

  答: 当java applet在浏览器中运行时,使用的是浏览器本身的缺省JVM.而不同浏览器对JDK的支持程度也不尽相同. 因此,在Netscape或IE浏览器中运行Java applet出现了错误,建议使用JDK提供的工具appletviewer或Sun公司的Hotjava浏览器来测试该applet,以确定错误的产生是与浏览器相关。
  
  如果applet在appletviewer或Hotjava中运行一切正常,则错误的产生是由于浏览 器不完全兼容JDK而引起的. 此时,解决方法可以是使用Hotjava浏览器或者安装 Sun公司的Java Plugin.
  如果applet在Hotjava浏览器或appletviewer中运行即发生错误,则应当根据错误 提示检查applet程序.

  问: 当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码?

  答: 这个问题的实现通常与各个JDBC driver的实现有关. 目前大多数JDBC driver采用本地编码格式来传输中文字符,例如中文字符"0x4175"会被转成"0x41"和"0x75"进行传输. 因此我们需要对JDBC driver返回的字符以及要发给JDBC driver的字符进行转换.

  当用JDBC driver向数据库中插入数据时,需要先将Unicode转成native code; 当 JDBC driver从数据库中查询数据时,则需要将native code转换成Unicode. 下面给出了这两种转换的实现:


  String native2Unicode(String s) {
  if (s == null || s.length() == 0) {

  return null;

  }

  byte[] buffer = new byte[s.length()];

  for (int i = 0; i s.length(); i++) { if (s.charAt(i)>= 0x100) {

  c = s.charAt(i);

  byte []buf = (""+c).getBytes();

  buffer[j++] = (char)buf[0];

  buffer[j++] = (char)buf[1];

  }

  else {

  buffer[j++] = s.charAt(i);

  }

  }

  return new String(buffer, 0, j);

  }

感谢各位的阅读!关于"Java常见问题有哪些"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

浏览 浏览器 数据 错误 字符 环境 变量 数据库 运行 问题 路径 j++ 中文 支持 常见 常见问题 不同 公司 内容 工具 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 苏州找大状互联网科技有限公司 为想互联网科技怎么样 科技金融是不是互联网金融 互联网科技集团 杭州互联网科技公司 菲比寻常互联网科技 撒么互联网科技公司 成都狮子座互联网科技 互联网金融科技委员会 华中科技有哪些互联网大佬 互联网科技博主是什么意思 广州慧亚互联网科技怎么样 承德科技产业互联网发展 重庆互联网医院沙龙医盟信息科技 如何创新互联网科技 浙南科技城互联网大厦招聘 有人说阿里系是互联网科技企业 济南小医互联网科技有限公司招聘 云鲸互联网络科技有限公司 科技互联网行业投资研究 互联网科技工作委员会 网络科技有限互联网 凡科互联网科技 互联网女皇 腾讯科技 互联网科技大会 贵州叶脉互联网科技有限公司所属行业 昭通互联网科技选哪家 朱啸虎曾投资哪些互联网科技企业 山东星卡互联网科技有限公司官网 高科技和互联网的现代国家
0