ubuntu安装jdk,ubuntu设置java环境变量,ubuntu安装jdk,ubuntu设置java环境变量
下载jdk-6u12-linux-i586.bin,
开始安装jdk:
使用终端进入存放jdk-6u12-linux-i586.bin的目录,我的位置是:/home/liujicheng/java
第一步:更改权限;默认文件没有可执行权限
chmod g+x jdk-6u12-linux-i586.bin
第二步: 安装
sudo -s ./jdk-6u12-linux-i586.bin
安装完毕,下面配置环境变量
配置classpath,修改所有用户的环境变量
$ sudo vi /etc/profile 或者 $sudo gedit /etc/profile
在文件最后添加
#set java environment
JAVA_HOME=/home/liujicheng/java/jdk1.6.0_12
export JRE_HOME=/home/liujicheng/java/jdk1.6.0_12/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
重新启动计算机,用命令测试jdk的版本
java -version
显示如下信息:成功安装
java version "1.6.0_12"
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) Server VM (build 11.2-b01, mixed mode)
2.Nodejs官方文档 参数格式是什么意思看不懂这是大部分文档的基本格式,中括号内的东西代表可选项,可以填也可以不填
类似的还有 | 符号表示或,即可以填这个,也可以填那个,比如
color:inherit | transparent | |
上面用包起来的表示某种类型的值,很多编程语言也是这样(模板类)
类似的还有
foo(a,[b=3])
表示如果你不传第二个参数,则第二个参数b的默认值为3
然后 | 以及 [] 可以组合使用
[]也可以嵌套使用,比如
bar(a[,b[,c]])
就表示如果填了b,则可以可选的传入c
但如果b都没传,c也不能传
不过讲真这东西我一时还真想不出来哪里正式的介绍过,毕竟不同的地方语法还是稍有差异