这篇文章是对Java 8中即将到来的改进做一个面向开发者的综合性的总结,JDK的这一特性将会在2013年9月份发布。在写这篇文章的时候,Java 8的开发工作仍然在紧张有序的进行中,语言特新和API仍然有可能改变,我会尽我最大的努力保持这份文档跟得到Java 8的改动。Java 8的预览版,也就是 ...
分类:
编程语言 时间:
2015-10-22 00:11:03
阅读次数:
311
常用设计模式:简单工厂模式、工厂方法模式、单例模式,Runtime类
分类:
编程语言 时间:
2015-10-22 00:09:13
阅读次数:
204
using UnityEngine;using System;using System.Collections.Generic; using System.Collections;using System.Linq;using System.IO;public class NewBehaviourS...
分类:
编程语言 时间:
2015-10-22 00:06:58
阅读次数:
245
Java 基础之认识 Annotation从 JDK 1.5 版本开始,Java 语言提供了通用的 Annotation 功能,允许开发者定义和使用自己的 Annotation 类型。Annotation 功能包括了关于定义 Annotation 类型的语法,对声明式进行注解的语法,读取 Annot...
分类:
编程语言 时间:
2015-10-22 00:05:44
阅读次数:
223
原文网址:http://blog.csdn.net/kuai0705/article/details/20841133注明: 以下内容均为学习内容整理,记录,便于自己学习,并非完全意义上的自产,如有感到不适,请联系我一.多字节值及字节序1.brief现在有一个数字 65430,这个数字在二进制的内存...
分类:
编程语言 时间:
2015-10-22 00:03:46
阅读次数:
209
在遍历儿叉树时,常常使用的是递归遍历,或者是借助于栈来迭代,在遍历过程中,每个节点仅访问一次,所以这样遍历的时间复杂度为O(n),空间复杂度为O(n),并且递归的算法易于理解和实现。在遍历过程中,递归遍历过程的空间复杂度却是O(n),就算是转换为使用栈空间迭代时间,还是没有改变算法对额外空间...
分类:
编程语言 时间:
2015-10-22 00:03:25
阅读次数:
326
Spring框架Spring框架是一个分层架构,有7个定义良好的模块组成spring模块构建在核心容器智之上, 核心容器定义了创建、 配置、和管理bean的方式组成spring框架的每个模块(或组件)都可以单独存在, 或者与其他一个或多个模块联合实现模块如下:1--核心容器核心容器提供spring框...
分类:
编程语言 时间:
2015-10-22 00:01:57
阅读次数:
492
一、C#的引入01..net和C#的区别1)大概在2000年,微软推出了一种革命性的产品--.NET(战略)目标:任何人,在任何地方,使用任何终端设备,都可以访问微软提供的服务。2).net Framework:要想让我们自己写的C#应用可以运行在Good Friend的Computer上,必须有....
分类:
编程语言 时间:
2015-10-21 23:57:22
阅读次数:
435
题目:编写一个方法,洗一副牌,要求做到完美洗牌,即这副牌52!中排列组合出现的概率相同。思路:1、递归2、循环代码:#include#include#includeusing namespace std;int rnd(int lower,int higher){ return rand()%...
分类:
编程语言 时间:
2015-10-21 23:55:01
阅读次数:
209
开发中我们常常会做一些定时任务,这些任务有开始时间,并会按一定的周期或规则执行。如此我们在Java程序开发中使用定时器来处理定时任务。 <!--?MessageRequestTask类中包含了msgRequest方法,用于执行定时任务...
分类:
编程语言 时间:
2015-10-21 22:50:38
阅读次数:
264
1 package one; 2 import java.util.*; 3 import java.text.*; 4 class person{ 5 public String name; 6 public Date birthday; 7 public String ...
分类:
编程语言 时间:
2015-10-21 22:47:04
阅读次数:
274
遍历目录结构查找文件是很常用的功能,今天介绍一下使用Linux C 遍历Linux目录结构的方法: linux提供几个系统调用,以便于直接目录的读取和操作: DIR * opendir(const char * pathname); struct dirent * readdir(DIR *...
分类:
编程语言 时间:
2015-10-21 22:40:58
阅读次数:
197
1. /b //后退一格2. /f //换页3. /n //换行4. /r //返回5. /t //制表符6. /' //单引号7. /“ //双引号8. / //反斜杠
分类:
编程语言 时间:
2015-10-21 22:39:53
阅读次数:
162
概念 返回内部函数,而且内部函数和外部函数的局部变量绑定在一起实例1def make_adder(addend): def adder(augend): return augend + addend return adderp = make_adder(23)q = ma...
分类:
编程语言 时间:
2015-10-21 22:40:27
阅读次数:
234
死锁是两个甚至多个线程被永久阻塞时的一种运行局面,这种局面的生成伴随着至少两个线程和两个或者多个资源。 死锁例子:public class ThreadDeadlock { public static void main(String[] args) throws Interrupte...
分类:
编程语言 时间:
2015-10-21 22:36:52
阅读次数:
439
一、栈栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。栈数据可以共享。那些数据存放在栈中?基本数据类型(int,short,lo...
分类:
编程语言 时间:
2015-10-21 22:36:08
阅读次数:
272
1.Java IO和Java NIO在文件拷贝上的性能差异分析2.java字符串分解 StringTokenizer用法(比split()方法效率高)
分类:
编程语言 时间:
2015-10-21 22:33:56
阅读次数:
154