Java代码信息

运行结果
教程手册
代码仓库
极速运行
交互输入
极速运行模式,不支持键盘输入语句但是拥有更高的运行速度,输出简洁明了 。 点击编辑器上方的运行按钮即刻体验吧。
以下是用户最新保存的代码
System.in.read()测试 发布于:2021-01-16 23:46 计算100万以内素数 发布于:2021-01-16 21:36 新核云-----题目2 发布于:2021-01-15 00:08 输出 id 和 level 的映射 发布于:2021-01-12 23:55 寻找链表的头节点 发布于:2021-01-12 22:07 新核云后端笔试 - NodeTraverse 发布于:2021-01-12 17:37 新核云后端笔试 - FindFirstNode 发布于:2021-01-12 17:37 九九乘法表 发布于:2021-01-11 16:01 将8进制数转换为十进制数 发布于:2021-01-11 15:56 输入三个数,按从大到小输出 发布于:2021-01-11 15:56 100以内的所有偶数的和 发布于:2021-01-11 15:55 编写一个程序判断字符串“Tom”是否在另一个字符串“I am Tom, I am from China”中出现 发布于:2021-01-11 15:51 编写一个类,类名为Rectangle(矩形),它有两个整型的变量width(宽)和height(高);有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;还有另一个方法为perimeter()没有参数,返回类型为double,功能是求矩形的周长, 发布于:2021-01-11 15:49 编写这样一个程序找出字符串“My name is Tom, I come from China.”中的大写字母,并打印输出。 发布于:2021-01-11 15:49 任意给出一个十进制整数,将十进制整数转换为二进制数 发布于:2021-01-11 15:48 定义一个一维数组,求出数组的最大值,最小值,平均值。 发布于:2021-01-11 15:47 用mkdir创建目录, 用到File类创建文件对象,list()列函数,isDirectory()判断是否目录函数。 发布于:2021-01-11 15:04 写出N的乘积方法factorial 发布于:2021-01-11 12:37 FileOutputStream与OutputStreamWriter FileInputStream与InputStreamReader append()函数,ready()函数,toString()函数 发布于:2021-01-11 14:05 首先创建文件 test.txt,并把给定的数字以二进制形式写进该文件,同时输出到控制台上。 OutputStream与FileOutputStream创建文件,用write()写入数据,for循环语句组个写入数组数据,但会产生异常。 发布于:2021-01-11 11:34 BufferedReader()总的readLine()函数,注意不需要强制类型转换读取值,用比较字符转函数equals();判断取值是否符合结束条件。 发布于:2021-01-11 09:40 BufferedReader(),用read()函数读取输入内容;一定要抛出异常,否则会出错,强制转化读取的内容为字符类型(char),否则也回归报错。遇到Q退出。 发布于:2021-01-11 09:46 n的阶乘用n!表示 发布于:2021-01-10 20:25 九九乘法表 精简 发布于:2021-01-10 15:31 解密rsa 发布于:2021-01-10 13:56 1-7的阶乘的和方法 发布于:2021-01-09 20:37 程序编写题 发布于:2021-01-09 20:15 大数据一班26杨惠恒 发布于:2021-01-09 18:58 1到7的阶乘的和 02zzg 发布于:2021-01-09 18:29 一百一类的素数精简版 发布于:2021-01-08 20:58 ds03tsh 1到7的阶乘的和 发布于:2021-01-07 22:10 java函数式编程 发布于:2021-01-07 16:21 46 赖赵强 1-100里面的素数 发布于:2021-01-05 21:56 把三个成员变量全部设置为10; 发布于:2021-01-05 21:16 求1到100里面的素数 发布于:2021-01-05 21:14 大数据1班26杨惠恒 发布于:2021-01-05 20:16 初始化时,把三个成员变量全部设置为10 发布于:2021-01-05 20:06 1到100里面的素数 发布于:2021-01-05 20:02 1到100里面的素数 发布于:2021-01-05 19:58 DSH TSH03 一百以内的素数 发布于:2021-01-05 19:36 反写的Hello world! 发布于:2021-01-05 15:29 输出 id 和 level 的映射 发布于:2021-01-04 17:12 测试延时的效果 发布于:2021-01-04 17:01 寻找链表的头节点 发布于:2021-01-04 16:57 输出二进制结果 发布于:2021-01-11 09:09 集合类型,返回值为对象时。 发布于:2020-12-29 20:42 骰子游戏步骤 发布于:2020-12-29 11:07 求面积和周长 发布于:2020-12-29 11:05 用Java实现如下的骰子游戏: 丢下两个骰子,若总值为7点,则赢,否则输。 发布于:2020-12-28 22:28 编写一个类,类名为Rectangle(矩形),它有两个整型的变量width(宽)和height(高);有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;还有另一个方法为perimeter()没有参数,返回类型为double,功能是求矩形的周长, 发布于:2020-12-28 22:26 [更多]
显示目录

How to install Oracle JDK 8 on CentOS

java8-centos-example java8-centos-example

In this tutorial, we will show you how to install Oracle JDK 8 On CentOS.

Environment :

  1. CentOS 6.8
  2. Oracle JDK 8u102

Note
This guide should work on Fedora and RedHat.

1. Get Oracle JDK 8

1.1 Visit Oracle JDK download page, look for RPM version.

1.2 Copy the download link of jdk-8u102-linux-x64.rpm and wget it.

$ pwd
/home/mkyong

$ wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u102-b14/jdk-8u102-linux-x64.rpm

2. Install Oracle JDK 8

2.1 Install with yum localinstall.

$ sudo yum localinstall jdk-8u102-linux-x64.rpm

//...
//...
//...
Installed:
  jdk1.8.0_102.x86_64 2000:1.8.0_102-fcs                                                                                                                                          

Complete!

2.2 Now the JDK should be installed at /usr/java/jdk1.8.0_102

$ cd /usr/java
$ ls -lsah
total 12K
4.0K drwxr-xr-x   3 root root 4.0K Jul 21 09:58 ./
4.0K drwxr-xr-x. 15 root root 4.0K Jun 22 22:00 ../
   0 lrwxrwxrwx   1 root root   16 Jul 21 09:58 default -> /usr/java/latest/
4.0K drwxr-xr-x   9 root root 4.0K Jul 21 09:58 jdk1.8.0_102/
   0 lrwxrwxrwx   1 root root   22 Jul 21 09:58 latest -> /usr/java/jdk1.8.0_102/

2.3 Verification

$ java -version
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)

2.4 Delete the RPM file

$ rm ~/jdk-8u102-linux-x64.rpm

Done. Oracle JDK 8 is installed on CentOS successfully.

3. JAVA_HOME Environment Variables

This is good practice to set the JAVA_HOME environment variable.

3.1 Edit the .bash_profile, and append the export JAVA_HOME at the end of the file, for example :

.bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

# User specific environment and startup programs

export JAVA_HOME=/usr/java/jdk1.8.0_102/
export JRE_HOME=/usr/java/jdk1.8.0_102/jre

PATH=$PATH:$HOME/bin:$JAVA_HOME/bin

export PATH

3.2 Test the $JAVA_HOME and $PATH

$ source .bash_profile 

$ echo $JRE_HOME
/usr/java/jdk1.8.0_102/jre

$ echo $JAVA_HOME
/usr/java/jdk1.8.0_102/

$ echo $PATH
/...:/usr/local/bin:/usr/X11R6/bin:/home/mkyong/bin:/usr/java/jdk1.8.0_102//bin

4. Multiple JDK installed

If the CentOS has multiple JDK installed, you can use the alternatives command to set the default java

$ sudo alternatives --config java
[sudo] password for mkyong: 

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
   1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
*+ 2           /usr/java/jdk1.8.0_102/jre/bin/java

Enter to keep the current selection[+], or type selection number:

References

  1. How to Install Oracle JDK 8 On Debian
  2. How To Install Java on CentOS and Fedora
  3. How to set JAVA environment variables in Linux or CentOS
  4. How to use the ‘alternatives’ command to Install Java 8 on CentOS/RHEL and Fedora
  5. The Difference Between Fedora, Redhat, and CentOS
由JSRUN为你提供的Java在线工具
        JSRUN提供的Java在线运行,Java 在线编译工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。

title

使用此草稿 删除草稿

皮肤:

运行模式:

嵌入代码 iframe嵌入: