转载自: http://www.liaoxuefeng.com/article/001411309538536a1455df20d284b81a7bfa2f91db0f223000 ...
分类:
编程语言 时间:
2016-05-23 15:00:28
阅读次数:
111
如何让Java应用程序运行是一回事,但让他们跑得快就是另外一回事了。在面对对象的环境中,性能问题就像来势凶猛的野兽。但JVM的复杂性将性能调整的复杂程度增加了一个级别。这里Refcard涵盖了JVM internals、class
loading(Java8中更新以映射最新的元空间)、垃圾回收、故障诊断、检测、并发性,等等。
当前Java是目前软件开发领域中使用最广泛的编程语...
分类:
编程语言 时间:
2016-05-19 11:59:21
阅读次数:
459
一、Java的历史1.Java语言有20年的历史。2.1995年Sun公司推出Java语言3.1996年发布第一个Java开发包JDK1.04.随后的时间里,Java技术不断更新,并迅速发展,对C++语言形成有力冲击5.2010年Oracle收购Sun公司6.2014年Oracle公司发布Java8.07.Java被广泛接受并推动了Web的迅速发展..
分类:
编程语言 时间:
2016-05-15 00:46:16
阅读次数:
252
日期时间API
1.Java8之前java.util.Date和Calendar类的弊端
2.简述 新的日期时间API
3.Java 新旧日期API的区别
4.java.time包下的类
5.新日期时间API示例 …………...
分类:
编程语言 时间:
2016-05-13 15:05:41
阅读次数:
342
1.网络的基本概念网络开发已经成为每个开发人员的核心技能。很多应用程序都会用到网络知识,如电子邮件,浏览器,远程控制等。大多数应用程序都内置网络功能,如chrome浏览器,QQ,微信。1.1网络网络 是一系列设备(计算机,打印机,路由器…)的集合,这些设备被称为网络节点。节点之间可以通过电缆,无线电波,光纤交流。
每个网络机电都有 地址 ,用于唯一标示一个节点。
计算机之间来回传输数据需要协议(...
分类:
编程语言 时间:
2016-05-13 00:36:08
阅读次数:
201
JAVA8 新特性
在学习JAVA8 Lambda之前,必须先了解一下JAVA8中与Lambda相关的新特性,不然对于一些概念会感到比较陌生。
1、 接口的默认方法和静态方法
Java 8允许我们给接口添加一个默认方法,用default修饰即可。默认方法可以重写,也可以不用重写。这就是和抽象方法的区别,在用法上,没有其他区别。...
分类:
编程语言 时间:
2016-05-13 00:22:45
阅读次数:
177
安装 Java8准备更新软件yum update查看是否已经安装了javajava -version如果出现如图,说明没有安装如果以前已经安装就卸载#查看内置的JDK
rpm -qa | grep jdk#卸载内置的JDK
yum remove java-1.6.0-openjdk
yum remove java-1.7.0-openjdk检查是否安装wget下载工具如果输入wget 显示如下:...
分类:
编程语言 时间:
2016-05-12 18:11:07
阅读次数:
247
这里我将会给大家演示用ConcurrentHashMap类和lambda表达式实现一个本地缓存。因为Map有一个新的方法,在key为Null的时候自动计算一个新的value值。非常适合实现cache。来看下代码:
public static void main(String[] args) {
for (int i = 0; i 10; i++)
System.out.p...
分类:
编程语言 时间:
2016-05-12 12:03:20
阅读次数:
244
原文出处:ImportNew 有许许多多关于 Java 8 中流效率的讨论,但根据 Alex Zhitnitsky 的测试结果显示:坚持使用传统的 Java 编程风格——iterator 和 for-each 循环——比 Java 8 的实现性能更佳。 Java 8 中的 Lambda 表达式和流( ...
分类:
编程语言 时间:
2016-05-11 11:27:51
阅读次数:
277
本文由 ImportNew Java 8 刚于几周前发布,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Java 8之前,如果想将行为传入函数,仅有的选择就是匿名类,需要6行代码。 ...
分类:
编程语言 时间:
2016-05-10 20:12:22
阅读次数:
255