配置系统环境变量:gedit ~/.bashrc在文件最下端添加以下内容: export JAVA_HOME=/usr/lib/java7/jdk1.7.0_25export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:$
分类:
系统相关 时间:
2016-03-21 23:09:23
阅读次数:
453
java7新特性之Simplified varargs method invocation
This is one of the simplest changes of all—it moves a warning about type information
for a very specific case where varargs combines with generics i...
分类:
编程语言 时间:
2016-03-17 12:56:43
阅读次数:
187
java7新特性之Try-with-resources (TWR)
This change is easy to explain, but it has proved to have hidden subtleties, which
made it much less easy to implement than originally hoped. The basic idea is...
分类:
编程语言 时间:
2016-03-16 01:19:09
阅读次数:
307
Try-with-resources是java7中一个新的异常处理机制,它能够很容易地关闭在try-catch语句块中使用的资源。
在java7以前,程序中使用的资源需要被明确地关闭,过程有点繁琐,如下所示:
package com.qunar.lectures.tryResource;import java.io.*;import java.util.ArrayList;import j...
分类:
编程语言 时间:
2016-03-11 01:17:26
阅读次数:
289
1.2安装Elasticsearch至少需要Java7。建议你使用Oracle的JDK版本1.8.0_25。在你安装Elasticsearch时,请先检查Java运行版本。java-version
echo$JAVA_HOME一旦我们安装了Java,我们就可以下载并运行Elasticsearch。二进制文件可以从www.elastic.co/downloads和https://github...
分类:
其他好文 时间:
2016-02-19 19:12:50
阅读次数:
422
本方案以 RHEL / Centos 64位Linux操作系统为例,由于这是眼下最常见的server环境。一、安装Java SDK。 建议,不要使用诸如yum之类的玩意自己主动安装,由于openJDK之类的东东终于各种幺蛾子跑不起来。老老实的去oracle站点下载至少Java7 64...
分类:
移动开发 时间:
2016-01-26 18:19:39
阅读次数:
979
初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!)这...
分类:
编程语言 时间:
2016-01-02 20:33:59
阅读次数:
308
2015-12-31一.异常处理异常概述 (Exception/Error)异常处理机制使用try{}catch()捕获异常异常类的继承体系(先处理小异常,再处理大异常)Java7提供的多异常捕获访问异常信息使用finally回收资源(显式回收物理资源 垃圾回收堆内存 return System.e...
分类:
编程语言 时间:
2016-01-01 12:51:14
阅读次数:
178
转http://www.infoq.com/cn/articles/fork-join-introduction/1. 什么是Fork/Join框架Fork/Join框架是Java7提供了的一个用于并行执行任务的框架, 是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。...
分类:
其他好文 时间:
2015-12-17 10:44:50
阅读次数:
150