第一种方法:安装: sudo apt-get install sun-java6-jdk安装JDK提示:安装过程中需要回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装.设置当前默认的java解释器:sudo update-alternatives --config java选择sun的那个就行.配置JAVA环境变量:sudo gedit /etc/environment在其中添加如下两行:JAVA_HOME=/usr/lib/jvm/java-6-sunCLASSPATH=.:$JAVA_HOME/lib第二种方法:进入sun官网下载JDK 1.60(最新为JDK 6 Update 13), 选择与你电脑合适的版本,然后下载(如jdk-6u13-linux-i586.bin)安装JDK:选择安装的目录 sudo mkdir /usr/java将下载的jdk文件移动到 /usr/java 目录下更改jdk-6u13-linux-i586.bin的权限, sudo chmod u+x jdk-6u13-linux-i586.bin进行安装: sudo ./jdk-6u13-linux-i586.bin安装完成之后配置环境配量 sudo gedit /etc/profile 在文件尾部加入如下内容 export JAVA_HOME=/opt/jdk1.6.0_10export JRE_HOME=/opt/jdk1.6.0_10/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 关于Netbean的乱码就把一个自己喜欢的字体cp或者ln到 jre/lib/fonts下建立fallback文件夹中就可以了。